brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · efb8cd6 Raw
51 lines · yaml
1--- !Missed2Pass:            inline3Name:            TooCostly4DebugLoc:        { File: 'foo.cpp', Line: 21, Column: 6 }5Function:        fooCaller6Args:7  - Callee:          fooCallee8    DebugLoc:        { File: 'foo.cpp', Line: 10, Column: 0 }9  - Caller:          fooCaller10    DebugLoc:        { File: 'foo.cpp', Line: 20, Column: 0 }11  - Cost:            '125'12  - Threshold:       '100'13...14--- !Passed15Pass:            inline16Name:            Inlined17DebugLoc:        { File: 'foo.cpp', Line: 21, Column: 6 }18Function:        fooCaller219Args:20  - Callee:          fooCallee21    DebugLoc:        { File: 'foo.cpp', Line: 10, Column: 0 }22  - Caller:          fooCaller23    DebugLoc:        { File: 'foo.cpp', Line: 20, Column: 0 }24  - Cost:            '-15'25  - Threshold:       '100'26  - Line:            '1'27  - Column:          '6'28...29--- !Passed30Pass:            inline31Name:            AlwaysInline32DebugLoc:        { File: 'bar.cpp', Line: 23, Column: 10 }33Function:        barCaller34Args:35  - Callee:          barCallee36    DebugLoc:        { File: 'bar.cpp', Line: 5, Column: 0 }37  - Caller:          barCaller38    DebugLoc:        { File: 'bar.cpp', Line: 22, Column: 0 }39  - Reason:          always inline attribute40  - Line:            '23'41  - Column:          '10'42...43--- !Missed44Pass:            inline45Name:            NoDefinition46Function:        bazCaller47Args:48  - Callee:          bazCallee49  - Caller:          bazCaller50...51