xref: /llvm-project/llvm/test/tools/opt-viewer/Inputs/basic/or.yaml (revision fd7ee479401b069bc14dd7b604fd6e1da31dc95e)
195e0c5fcSAdam Nemet--- !Missed
295e0c5fcSAdam NemetPass:            inline
395e0c5fcSAdam NemetName:            NoDefinition
495e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 2, Column: 14 }
595e0c5fcSAdam NemetFunction:        foo
695e0c5fcSAdam NemetArgs:
795e0c5fcSAdam Nemet  - Callee:          bar
895e0c5fcSAdam Nemet  - String:          ' will not be inlined into '
995e0c5fcSAdam Nemet  - Caller:          foo
1095e0c5fcSAdam Nemet  - String:          ' because its definition is unavailable'
1195e0c5fcSAdam Nemet...
1295e0c5fcSAdam Nemet--- !Missed
1395e0c5fcSAdam NemetPass:            inline
1495e0c5fcSAdam NemetName:            NoDefinition
1595e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 15, Column: 10 }
1695e0c5fcSAdam NemetFunction:        TestH
1795e0c5fcSAdam NemetArgs:
1895e0c5fcSAdam Nemet  - Callee:          bar
1995e0c5fcSAdam Nemet  - String:          ' will not be inlined into '
2095e0c5fcSAdam Nemet  - Caller:          TestH
2195e0c5fcSAdam Nemet  - String:          ' because its definition is unavailable'
2295e0c5fcSAdam Nemet...
2395e0c5fcSAdam Nemet--- !Analysis
2495e0c5fcSAdam NemetPass:            inline
2595e0c5fcSAdam NemetName:            CanBeInlined
2695e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 13, Column: 3 }
2795e0c5fcSAdam NemetFunction:        TestH
2895e0c5fcSAdam NemetArgs:
2995e0c5fcSAdam Nemet  - Callee:          foo
3095e0c5fcSAdam Nemet  - String:          ' can be inlined into '
3195e0c5fcSAdam Nemet  - Caller:          TestH
3295e0c5fcSAdam Nemet  - String:          ' with cost='
3395e0c5fcSAdam Nemet  - Cost:            '30'
3495e0c5fcSAdam Nemet  - String:          ' (threshold='
3595e0c5fcSAdam Nemet  - Threshold:       '412'
3695e0c5fcSAdam Nemet  - String:          ')'
3795e0c5fcSAdam Nemet...
3895e0c5fcSAdam Nemet--- !Passed
3995e0c5fcSAdam NemetPass:            inline
4095e0c5fcSAdam NemetName:            Inlined
4195e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 13, Column: 3 }
4295e0c5fcSAdam NemetFunction:        TestH
4395e0c5fcSAdam NemetArgs:
4495e0c5fcSAdam Nemet  - Callee:          foo
4595e0c5fcSAdam Nemet  - String:          ' inlined into '
4695e0c5fcSAdam Nemet  - Caller:          TestH
4795e0c5fcSAdam Nemet...
4895e0c5fcSAdam Nemet--- !Analysis
4995e0c5fcSAdam NemetPass:            inline
5095e0c5fcSAdam NemetName:            CanBeInlined
5195e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 15, Column: 3 }
5295e0c5fcSAdam NemetFunction:        TestH
5395e0c5fcSAdam NemetArgs:
5495e0c5fcSAdam Nemet  - Callee:          foo
5595e0c5fcSAdam Nemet  - String:          ' can be inlined into '
5695e0c5fcSAdam Nemet  - Caller:          TestH
5795e0c5fcSAdam Nemet  - String:          ' with cost='
5895e0c5fcSAdam Nemet  - Cost:            '30'
5995e0c5fcSAdam Nemet  - String:          ' (threshold='
6095e0c5fcSAdam Nemet  - Threshold:       '412'
6195e0c5fcSAdam Nemet  - String:          ')'
6295e0c5fcSAdam Nemet...
6395e0c5fcSAdam Nemet--- !Passed
6495e0c5fcSAdam NemetPass:            inline
6595e0c5fcSAdam NemetName:            Inlined
6695e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 15, Column: 3 }
6795e0c5fcSAdam NemetFunction:        TestH
6895e0c5fcSAdam NemetArgs:
6995e0c5fcSAdam Nemet  - Callee:          foo
7095e0c5fcSAdam Nemet  - String:          ' inlined into '
7195e0c5fcSAdam Nemet  - Caller:          TestH
7295e0c5fcSAdam Nemet...
7395e0c5fcSAdam Nemet--- !Analysis
7495e0c5fcSAdam NemetPass:            inline
7595e0c5fcSAdam NemetName:            CanBeInlined
7695e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 15, Column: 17 }
7795e0c5fcSAdam NemetFunction:        TestH
7895e0c5fcSAdam NemetArgs:
7995e0c5fcSAdam Nemet  - Callee:          foo
8095e0c5fcSAdam Nemet  - String:          ' can be inlined into '
8195e0c5fcSAdam Nemet  - Caller:          TestH
8295e0c5fcSAdam Nemet  - String:          ' with cost='
8395e0c5fcSAdam Nemet  - Cost:            '30'
8495e0c5fcSAdam Nemet  - String:          ' (threshold='
8595e0c5fcSAdam Nemet  - Threshold:       '412'
8695e0c5fcSAdam Nemet  - String:          ')'
8795e0c5fcSAdam Nemet...
8895e0c5fcSAdam Nemet--- !Passed
8995e0c5fcSAdam NemetPass:            inline
9095e0c5fcSAdam NemetName:            Inlined
9195e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 15, Column: 17 }
9295e0c5fcSAdam NemetFunction:        TestH
9395e0c5fcSAdam NemetArgs:
9495e0c5fcSAdam Nemet  - Callee:          foo
9595e0c5fcSAdam Nemet  - String:          ' inlined into '
9695e0c5fcSAdam Nemet  - Caller:          TestH
9795e0c5fcSAdam Nemet...
9895e0c5fcSAdam Nemet--- !Passed
9995e0c5fcSAdam NemetPass:            loop-unroll
10095e0c5fcSAdam NemetName:            FullyUnrolled
10195e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 9, Column: 3 }
10295e0c5fcSAdam NemetFunction:        TestH
10395e0c5fcSAdam NemetArgs:
10495e0c5fcSAdam Nemet  - String:          'completely unrolled loop with '
10595e0c5fcSAdam Nemet  - UnrollCount:     '16'
10695e0c5fcSAdam Nemet  - String:          ' iterations'
10795e0c5fcSAdam Nemet...
10895e0c5fcSAdam Nemet--- !Missed
10995e0c5fcSAdam NemetPass:            inline
11095e0c5fcSAdam NemetName:            NoDefinition
11195e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 20, Column: 10 }
11295e0c5fcSAdam NemetFunction:        Test
11395e0c5fcSAdam NemetArgs:
11495e0c5fcSAdam Nemet  - Callee:          bar
11595e0c5fcSAdam Nemet  - String:          ' will not be inlined into '
11695e0c5fcSAdam Nemet  - Caller:          Test
11795e0c5fcSAdam Nemet  - String:          ' because its definition is unavailable'
11895e0c5fcSAdam Nemet...
11995e0c5fcSAdam Nemet--- !Analysis
12095e0c5fcSAdam NemetPass:            inline
12195e0c5fcSAdam NemetName:            CanBeInlined
12295e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 18, Column: 3 }
12395e0c5fcSAdam NemetFunction:        Test
12495e0c5fcSAdam NemetArgs:
12595e0c5fcSAdam Nemet  - Callee:          foo
12695e0c5fcSAdam Nemet  - String:          ' can be inlined into '
12795e0c5fcSAdam Nemet  - Caller:          Test
12895e0c5fcSAdam Nemet  - String:          ' with cost='
12995e0c5fcSAdam Nemet  - Cost:            '30'
13095e0c5fcSAdam Nemet  - String:          ' (threshold='
13195e0c5fcSAdam Nemet  - Threshold:       '412'
13295e0c5fcSAdam Nemet  - String:          ')'
13395e0c5fcSAdam Nemet...
13495e0c5fcSAdam Nemet--- !Passed
13595e0c5fcSAdam NemetPass:            inline
13695e0c5fcSAdam NemetName:            Inlined
13795e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 18, Column: 3 }
13895e0c5fcSAdam NemetFunction:        Test
13995e0c5fcSAdam NemetArgs:
14095e0c5fcSAdam Nemet  - Callee:          foo
14195e0c5fcSAdam Nemet  - String:          ' inlined into '
14295e0c5fcSAdam Nemet  - Caller:          Test
14395e0c5fcSAdam Nemet...
14495e0c5fcSAdam Nemet--- !Analysis
14595e0c5fcSAdam NemetPass:            inline
14695e0c5fcSAdam NemetName:            CanBeInlined
14795e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 20, Column: 3 }
14895e0c5fcSAdam NemetFunction:        Test
14995e0c5fcSAdam NemetArgs:
15095e0c5fcSAdam Nemet  - Callee:          foo
15195e0c5fcSAdam Nemet  - String:          ' can be inlined into '
15295e0c5fcSAdam Nemet  - Caller:          Test
15395e0c5fcSAdam Nemet  - String:          ' with cost='
15495e0c5fcSAdam Nemet  - Cost:            '30'
15595e0c5fcSAdam Nemet  - String:          ' (threshold='
15695e0c5fcSAdam Nemet  - Threshold:       '412'
15795e0c5fcSAdam Nemet  - String:          ')'
15895e0c5fcSAdam Nemet...
15995e0c5fcSAdam Nemet--- !Passed
16095e0c5fcSAdam NemetPass:            inline
16195e0c5fcSAdam NemetName:            Inlined
16295e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 20, Column: 3 }
16395e0c5fcSAdam NemetFunction:        Test
16495e0c5fcSAdam NemetArgs:
16595e0c5fcSAdam Nemet  - Callee:          foo
16695e0c5fcSAdam Nemet  - String:          ' inlined into '
16795e0c5fcSAdam Nemet  - Caller:          Test
16895e0c5fcSAdam Nemet...
16995e0c5fcSAdam Nemet--- !Analysis
17095e0c5fcSAdam NemetPass:            inline
17195e0c5fcSAdam NemetName:            CanBeInlined
17295e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 20, Column: 17 }
17395e0c5fcSAdam NemetFunction:        Test
17495e0c5fcSAdam NemetArgs:
17595e0c5fcSAdam Nemet  - Callee:          foo
17695e0c5fcSAdam Nemet  - String:          ' can be inlined into '
17795e0c5fcSAdam Nemet  - Caller:          Test
17895e0c5fcSAdam Nemet  - String:          ' with cost='
17995e0c5fcSAdam Nemet  - Cost:            '30'
18095e0c5fcSAdam Nemet  - String:          ' (threshold='
18195e0c5fcSAdam Nemet  - Threshold:       '412'
18295e0c5fcSAdam Nemet  - String:          ')'
18395e0c5fcSAdam Nemet...
18495e0c5fcSAdam Nemet--- !Passed
18595e0c5fcSAdam NemetPass:            inline
18695e0c5fcSAdam NemetName:            Inlined
18795e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 20, Column: 17 }
18895e0c5fcSAdam NemetFunction:        Test
18995e0c5fcSAdam NemetArgs:
19095e0c5fcSAdam Nemet  - Callee:          foo
19195e0c5fcSAdam Nemet  - String:          ' inlined into '
19295e0c5fcSAdam Nemet  - Caller:          Test
19395e0c5fcSAdam Nemet...
19495e0c5fcSAdam Nemet--- !Passed
19595e0c5fcSAdam NemetPass:            loop-unroll
19695e0c5fcSAdam NemetName:            FullyUnrolled
19795e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 14, Column: 3 }
19895e0c5fcSAdam NemetFunction:        Test
19995e0c5fcSAdam NemetArgs:
20095e0c5fcSAdam Nemet  - String:          'completely unrolled loop with '
20195e0c5fcSAdam Nemet  - UnrollCount:     '16'
20295e0c5fcSAdam Nemet  - String:          ' iterations'
20395e0c5fcSAdam Nemet...
20495e0c5fcSAdam Nemet--- !Passed
20595e0c5fcSAdam NemetPass:            loop-vectorize
20695e0c5fcSAdam NemetName:            Vectorized
20795e0c5fcSAdam NemetDebugLoc:        { File: basic/or.h, Line: 5, Column: 3 }
20895e0c5fcSAdam NemetFunction:        TestH
20995e0c5fcSAdam NemetArgs:
21095e0c5fcSAdam Nemet  - String:          'vectorized loop (vectorization width: '
21195e0c5fcSAdam Nemet  - VectorizationFactor: '4'
21295e0c5fcSAdam Nemet  - String:          ', interleaved count: '
21395e0c5fcSAdam Nemet  - InterleaveCount: '2'
21495e0c5fcSAdam Nemet  - String:          ')'
21595e0c5fcSAdam Nemet...
21695e0c5fcSAdam Nemet--- !Passed
21795e0c5fcSAdam NemetPass:            loop-vectorize
21895e0c5fcSAdam NemetName:            Vectorized
21995e0c5fcSAdam NemetDebugLoc:        { File: basic/or.c, Line: 10, Column: 3 }
22095e0c5fcSAdam NemetFunction:        Test
22195e0c5fcSAdam NemetArgs:
22295e0c5fcSAdam Nemet  - String:          'vectorized loop (vectorization width: '
22395e0c5fcSAdam Nemet  - VectorizationFactor: '4'
22495e0c5fcSAdam Nemet  - String:          ', interleaved count: '
22595e0c5fcSAdam Nemet  - InterleaveCount: '2'
22695e0c5fcSAdam Nemet  - String:          ')'
22795e0c5fcSAdam Nemet...
228*fd7ee479SFlorian Hahn--- !Passed
229*fd7ee479SFlorian HahnPass:            multiline
230*fd7ee479SFlorian HahnName:            ShowMultiLine
231*fd7ee479SFlorian HahnDebugLoc:        { File: basic/or.c, Line: 10, Column: 3 }
232*fd7ee479SFlorian HahnFunction:        Test
233*fd7ee479SFlorian HahnArgs:
234*fd7ee479SFlorian Hahn  - String:   |
235*fd7ee479SFlorian Hahn      This is a remark with
236*fd7ee479SFlorian Hahn      multiple
237*fd7ee479SFlorian Hahn        lines
238*fd7ee479SFlorian Hahn...
239