Lines Matching full:pass
1 ; RUN: llc < %s -mtriple=arm64-apple-ios7.0 -pass-remarks-analysis=asm-printer \
4 ; RUN: -pass-remarks-with-hotness=1 -asm-verbose=0 \
6 ; RUN: -debug-pass=Executions 2>&1 | FileCheck %s -check-prefix=HOTNESS
8 ; RUN: llc < %s -mtriple=arm64-apple-ios7.0 -pass-remarks-analysis=asm-printer \
11 ; RUN: -pass-remarks-with-hotness=0 -asm-verbose=0 \
13 ; RUN: -debug-pass=Executions 2>&1 | FileCheck %s -check-prefix=NO_HOTNESS
19 ; MBFI, e.g. GreedyRegAlloc. (This hard-codes the previous pass to the
22 ; HOTNESS: Executing Pass 'Spill Code Placement Analysis'
23 ; HOTNESS-NEXT: Executing Pass 'Lazy Machine Block Frequency Analysis'
24 ; HOTNESS-NEXT: Executing Pass 'Machine Optimization Remark Emitter'
26 ; HOTNESS-NEXT: Executing Pass 'Greedy Register Allocator'
30 ; requested. (This hard-codes the previous pass to the Assembly Printer,
33 ; HOTNESS: Freeing Pass 'Machine Outliner'
34 ; HOTNESS-NEXT: Executing Pass 'Function Pass Manager'
35 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
36 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
37 ; HOTNESS-NEXT: Executing Pass 'AArch64 sls hardening pass' on Function 'empty_func'...
38 ; HOTNESS-NEXT: Freeing Pass 'AArch64 sls hardening pass' on Function 'empty_func'...
39 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
40 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
41 ; HOTNESS-NEXT: Executing Pass 'AArch64 Pointer Authentication' on Function 'empty_func'...
42 ; HOTNESS-NEXT: Freeing Pass 'AArch64 Pointer Authentication' on Function 'empty_func'...
43 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
44 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
45 ; HOTNESS-NEXT: Executing Pass 'AArch64 Branch Targets' on Function 'empty_func'...
46 ; HOTNESS-NEXT: Freeing Pass 'AArch64 Branch Targets' on Function 'empty_func'...
47 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
48 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
49 ; HOTNESS-NEXT: Executing Pass 'Branch relaxation pass' on Function 'empty_func'
50 ; HOTNESS-NEXT: Freeing Pass 'Branch relaxation pass' on Function 'empty_func'
51 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
52 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
53 ; HOTNESS-NEXT: Executing Pass 'AArch64 Compress Jump Tables' on Function 'empty_func'
54 ; HOTNESS-NEXT: Freeing Pass 'AArch64 Compress Jump Tables' on Function 'empty_func'
55 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
56 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
57 ; HOTNESS-NEXT: Executing Pass 'Insert CFI remember/restore state instructions' on Function 'empty_…
58 ; HOTNESS-NEXT: Freeing Pass 'Insert CFI remember/restore state instructions' on Function 'empty_fu…
59 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
60 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
61 ; HOTNESS: Executing Pass 'Unpack machine instruction bundles'
62 ; HOTNESS-NEXT: Freeing Pass 'Unpack machine instruction bundles'
63 ; HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
64 ; HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
65 ; HOTNESS-NEXT: Executing Pass 'Lazy Machine Block Frequency Analysis'
66 ; HOTNESS-NEXT: Executing Pass 'Machine Optimization Remark Emitter'
70 ; HOTNESS-NOT: Executing Pass
72 ; HOTNESS-NOT: Executing Pass
73 ; HOTNESS: Executing Pass 'AArch64 Assembly Printer'
78 ; NO_HOTNESS: Freeing Pass 'Machine Outliner'
79 ; NO_HOTNESS-NEXT: Executing Pass 'Function Pass Manager'
80 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
81 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
82 ; NO_HOTNESS-NEXT: Executing Pass 'AArch64 sls hardening pass' on Function 'empty_func'...
83 ; NO_HOTNESS-NEXT: Freeing Pass 'AArch64 sls hardening pass' on Function 'empty_func'...
84 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
85 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
86 ; NO_HOTNESS-NEXT: Executing Pass 'AArch64 Pointer Authentication' on Function 'empty_func'...
87 ; NO_HOTNESS-NEXT: Freeing Pass 'AArch64 Pointer Authentication' on Function 'empty_func'...
88 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
89 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
90 ; NO_HOTNESS-NEXT: Executing Pass 'AArch64 Branch Targets' on Function 'empty_func'...
91 ; NO_HOTNESS-NEXT: Freeing Pass 'AArch64 Branch Targets' on Function 'empty_func'...
92 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code' on Function 'empty_func'...
93 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code' on Function 'empty_func'...
94 ; NO_HOTNESS-NEXT: Executing Pass 'Branch relaxation pass' on Function 'empty_func'
95 ; NO_HOTNESS-NEXT: Freeing Pass 'Branch relaxation pass' on Function 'empty_func'
96 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
97 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
98 ; NO_HOTNESS-NEXT: Executing Pass 'AArch64 Compress Jump Tables' on Function 'empty_func'
99 ; NO_HOTNESS-NEXT: Freeing Pass 'AArch64 Compress Jump Tables' on Function 'empty_func'
100 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
101 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
102 ; NO_HOTNESS-NEXT: Executing Pass 'Insert CFI remember/restore state instructions' on Function 'emp…
103 ; NO_HOTNESS-NEXT: Freeing Pass 'Insert CFI remember/restore state instructions' on Function 'empty…
104 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
105 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
106 ; NO_HOTNESS: Executing Pass 'Unpack machine instruction bundles'
107 ; NO_HOTNESS-NEXT: Freeing Pass 'Unpack machine instruction bundles'
108 ; NO_HOTNESS-NEXT: Executing Pass 'Verify generated machine code'
109 ; NO_HOTNESS-NEXT: Freeing Pass 'Verify generated machine code'
110 ; NO_HOTNESS-NEXT: Executing Pass 'Lazy Machine Block Frequency Analysis'
111 ; NO_HOTNESS-NEXT: Executing Pass 'Machine Optimization Remark Emitter'
112 ; NO_HOTNESS-NEXT: Executing Pass 'AArch64 Assembly Printer'