239 lines · yaml
1--- !Missed2Pass: inline3Name: NoDefinition4DebugLoc: { File: basic/or.c, Line: 2, Column: 14 }5Function: foo6Args:7 - Callee: bar8 - String: ' will not be inlined into '9 - Caller: foo10 - String: ' because its definition is unavailable'11...12--- !Missed13Pass: inline14Name: NoDefinition15DebugLoc: { File: basic/or.h, Line: 15, Column: 10 }16Function: TestH17Args:18 - Callee: bar19 - String: ' will not be inlined into '20 - Caller: TestH21 - String: ' because its definition is unavailable'22...23--- !Analysis24Pass: inline25Name: CanBeInlined26DebugLoc: { File: basic/or.h, Line: 13, Column: 3 }27Function: TestH28Args:29 - Callee: foo30 - String: ' can be inlined into '31 - Caller: TestH32 - String: ' with cost='33 - Cost: '30'34 - String: ' (threshold='35 - Threshold: '412'36 - String: ')'37...38--- !Passed39Pass: inline40Name: Inlined41DebugLoc: { File: basic/or.h, Line: 13, Column: 3 }42Function: TestH43Args:44 - Callee: foo45 - String: ' inlined into '46 - Caller: TestH47...48--- !Analysis49Pass: inline50Name: CanBeInlined51DebugLoc: { File: basic/or.h, Line: 15, Column: 3 }52Function: TestH53Args:54 - Callee: foo55 - String: ' can be inlined into '56 - Caller: TestH57 - String: ' with cost='58 - Cost: '30'59 - String: ' (threshold='60 - Threshold: '412'61 - String: ')'62...63--- !Passed64Pass: inline65Name: Inlined66DebugLoc: { File: basic/or.h, Line: 15, Column: 3 }67Function: TestH68Args:69 - Callee: foo70 - String: ' inlined into '71 - Caller: TestH72...73--- !Analysis74Pass: inline75Name: CanBeInlined76DebugLoc: { File: basic/or.h, Line: 15, Column: 17 }77Function: TestH78Args:79 - Callee: foo80 - String: ' can be inlined into '81 - Caller: TestH82 - String: ' with cost='83 - Cost: '30'84 - String: ' (threshold='85 - Threshold: '412'86 - String: ')'87...88--- !Passed89Pass: inline90Name: Inlined91DebugLoc: { File: basic/or.h, Line: 15, Column: 17 }92Function: TestH93Args:94 - Callee: foo95 - String: ' inlined into '96 - Caller: TestH97...98--- !Passed99Pass: loop-unroll100Name: FullyUnrolled101DebugLoc: { File: basic/or.h, Line: 9, Column: 3 }102Function: TestH103Args:104 - String: 'completely unrolled loop with '105 - UnrollCount: '16'106 - String: ' iterations'107...108--- !Missed109Pass: inline110Name: NoDefinition111DebugLoc: { File: basic/or.c, Line: 20, Column: 10 }112Function: Test113Args:114 - Callee: bar115 - String: ' will not be inlined into '116 - Caller: Test117 - String: ' because its definition is unavailable'118...119--- !Analysis120Pass: inline121Name: CanBeInlined122DebugLoc: { File: basic/or.c, Line: 18, Column: 3 }123Function: Test124Args:125 - Callee: foo126 - String: ' can be inlined into '127 - Caller: Test128 - String: ' with cost='129 - Cost: '30'130 - String: ' (threshold='131 - Threshold: '412'132 - String: ')'133...134--- !Passed135Pass: inline136Name: Inlined137DebugLoc: { File: basic/or.c, Line: 18, Column: 3 }138Function: Test139Args:140 - Callee: foo141 - String: ' inlined into '142 - Caller: Test143...144--- !Analysis145Pass: inline146Name: CanBeInlined147DebugLoc: { File: basic/or.c, Line: 20, Column: 3 }148Function: Test149Args:150 - Callee: foo151 - String: ' can be inlined into '152 - Caller: Test153 - String: ' with cost='154 - Cost: '30'155 - String: ' (threshold='156 - Threshold: '412'157 - String: ')'158...159--- !Passed160Pass: inline161Name: Inlined162DebugLoc: { File: basic/or.c, Line: 20, Column: 3 }163Function: Test164Args:165 - Callee: foo166 - String: ' inlined into '167 - Caller: Test168...169--- !Analysis170Pass: inline171Name: CanBeInlined172DebugLoc: { File: basic/or.c, Line: 20, Column: 17 }173Function: Test174Args:175 - Callee: foo176 - String: ' can be inlined into '177 - Caller: Test178 - String: ' with cost='179 - Cost: '30'180 - String: ' (threshold='181 - Threshold: '412'182 - String: ')'183...184--- !Passed185Pass: inline186Name: Inlined187DebugLoc: { File: basic/or.c, Line: 20, Column: 17 }188Function: Test189Args:190 - Callee: foo191 - String: ' inlined into '192 - Caller: Test193...194--- !Passed195Pass: loop-unroll196Name: FullyUnrolled197DebugLoc: { File: basic/or.c, Line: 14, Column: 3 }198Function: Test199Args:200 - String: 'completely unrolled loop with '201 - UnrollCount: '16'202 - String: ' iterations'203...204--- !Passed205Pass: loop-vectorize206Name: Vectorized207DebugLoc: { File: basic/or.h, Line: 5, Column: 3 }208Function: TestH209Args:210 - String: 'vectorized loop (vectorization width: '211 - VectorizationFactor: '4'212 - String: ', interleaved count: '213 - InterleaveCount: '2'214 - String: ')'215...216--- !Passed217Pass: loop-vectorize218Name: Vectorized219DebugLoc: { File: basic/or.c, Line: 10, Column: 3 }220Function: Test221Args:222 - String: 'vectorized loop (vectorization width: '223 - VectorizationFactor: '4'224 - String: ', interleaved count: '225 - InterleaveCount: '2'226 - String: ')'227...228--- !Passed229Pass: multiline230Name: ShowMultiLine231DebugLoc: { File: basic/or.c, Line: 10, Column: 3 }232Function: Test233Args:234 - String: |235 This is a remark with236 multiple237 lines238...239