105 lines · yaml
1--- !Missed2Pass: inline3Name: NoDefinition4DebugLoc: { File: Inputs/dm.c, Line: 3, Column: 12 }5Function: foo6Args: 7 - Callee: bar8 - String: ' will not be inlined into '9 - Caller: foo10 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }11 - String: ' because its definition is unavailable'12...13--- !Analysis14Pass: inline15Name: CanBeInlined16DebugLoc: { File: Inputs/dm.c, Line: 7, Column: 3 }17Function: quack18Args: 19 - Callee: foo20 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }21 - String: ' can be inlined into '22 - Caller: quack23 DebugLoc: { File: Inputs/dm.c, Line: 6, Column: 0 }24 - String: ' with cost='25 - Cost: '-35'26 - String: ' (threshold='27 - Threshold: '375'28 - String: ')'29...30--- !Passed31Pass: inline32Name: Inlined33DebugLoc: { File: Inputs/dm.c, Line: 7, Column: 3 }34Function: quack35Args: 36 - Callee: foo37 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }38 - String: ' inlined into '39 - Caller: quack40 DebugLoc: { File: Inputs/dm.c, Line: 6, Column: 0 }41...42--- !Analysis43Pass: inline44Name: CanBeInlined45DebugLoc: { File: Inputs/dm.c, Line: 11, Column: 3 }46Function: quack247Args: 48 - Callee: foo49 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }50 - String: ' can be inlined into '51 - Caller: quack252 DebugLoc: { File: Inputs/dm.c, Line: 10, Column: 0 }53 - String: ' with cost='54 - Cost: '-5'55 - String: ' (threshold='56 - Threshold: '375'57 - String: ')'58...59--- !Passed60Pass: inline61Name: Inlined62DebugLoc: { File: Inputs/dm.c, Line: 11, Column: 3 }63Function: quack264Args: 65 - Callee: foo66 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }67 - String: ' inlined into '68 - Caller: quack269 DebugLoc: { File: Inputs/dm.c, Line: 10, Column: 0 }70...71--- !Analysis72Pass: loop-vectorize73Name: CFGNotUnderstood74DebugLoc: { File: Inputs/dm.c, Line: 3, Column: 28 }75Function: foo76Args: 77 - String: 'loop not vectorized: '78 - String: loop control flow is not understood by vectorizer79...80--- !Missed81Pass: loop-vectorize82Name: MissedDetails83DebugLoc: { File: Inputs/dm.c, Line: 3, Column: 28 }84Function: foo85Args: 86 - String: loop not vectorized87...88--- !Analysis89Pass: loop-vectorize90Name: CFGNotUnderstood91DebugLoc: { File: Inputs/dm.c, Line: 3, Column: 28 }92Function: quack93Args: 94 - String: 'loop not vectorized: '95 - String: loop control flow is not understood by vectorizer96...97--- !Missed98Pass: loop-vectorize99Name: MissedDetails100DebugLoc: { File: Inputs/dm.c, Line: 3, Column: 28 }101Function: quack102Args: 103 - String: loop not vectorized104...105