• Home
  • Raw
  • Download

Lines Matching refs:O0

6 ; RUN: llc < %s -mtriple=aarch64-apple-ios -O0 | FileCheck --check-prefix=CHECK-O0 %s
83 ; CHECK-O0-LABEL: _ZTW2sg
84 ; CHECK-O0: stp d31, d30
85 ; CHECK-O0: stp d29, d28
86 ; CHECK-O0: stp d27, d26
87 ; CHECK-O0: stp d25, d24
88 ; CHECK-O0: stp d23, d22
89 ; CHECK-O0: stp d21, d20
90 ; CHECK-O0: stp d19, d18
91 ; CHECK-O0: stp d17, d16
92 ; CHECK-O0: stp d7, d6
93 ; CHECK-O0: stp d5, d4
94 ; CHECK-O0: stp d3, d2
95 ; CHECK-O0: stp d1, d0
96 ; CHECK-O0: stp x14, x13
97 ; CHECK-O0: stp x12, x11
98 ; CHECK-O0: stp x10, x9
99 ; CHECK-O0: stp x8, x7
100 ; CHECK-O0: stp x6, x5
101 ; CHECK-O0: stp x4, x3
102 ; CHECK-O0: stp x2, x1
103 ; CHECK-O0: blr
104 ; CHECK-O0: tbnz w{{.*}}, #0, [[BB_end:.?LBB0_[0-9]+]]
105 ; CHECK-O0: blr
106 ; CHECK-O0: tlv_atexit
107 ; CHECK-O0: [[BB_end]]:
108 ; CHECK-O0: blr
109 ; CHECK-O0: ldp x2, x1
110 ; CHECK-O0: ldp x4, x3
111 ; CHECK-O0: ldp x6, x5
112 ; CHECK-O0: ldp x8, x7
113 ; CHECK-O0: ldp x10, x9
114 ; CHECK-O0: ldp x12, x11
115 ; CHECK-O0: ldp x14, x13
116 ; CHECK-O0: ldp d1, d0
117 ; CHECK-O0: ldp d3, d2
118 ; CHECK-O0: ldp d5, d4
119 ; CHECK-O0: ldp d7, d6
120 ; CHECK-O0: ldp d17, d16
121 ; CHECK-O0: ldp d19, d18
122 ; CHECK-O0: ldp d21, d20
123 ; CHECK-O0: ldp d23, d22
124 ; CHECK-O0: ldp d25, d24
125 ; CHECK-O0: ldp d27, d26
126 ; CHECK-O0: ldp d29, d28
127 ; CHECK-O0: ldp d31, d30
152 ; CHECK-O0-LABEL: _ZTW4sum1
153 ; CHECK-O0-NOT: vstr
154 ; CHECK-O0-NOT: vldr
159 ; Make sure at O0, we don't generate spilling/reloading of the CSRs.
160 ; CHECK-O0-LABEL: tls_test2
161 ; CHECK-O0-NOT: stp d31, d30
162 ; CHECK-O0-NOT: stp d29, d28
163 ; CHECK-O0-NOT: stp d27, d26
164 ; CHECK-O0-NOT: stp d25, d24
165 ; CHECK-O0-NOT: stp d23, d22
166 ; CHECK-O0-NOT: stp d21, d20
167 ; CHECK-O0-NOT: stp d19, d18
168 ; CHECK-O0-NOT: stp d17, d16
169 ; CHECK-O0-NOT: stp d7, d6
170 ; CHECK-O0-NOT: stp d5, d4
171 ; CHECK-O0-NOT: stp d3, d2
172 ; CHECK-O0-NOT: stp d1, d0
173 ; CHECK-O0-NOT: stp x20, x19
174 ; CHECK-O0-NOT: stp x14, x13
175 ; CHECK-O0-NOT: stp x12, x11
176 ; CHECK-O0-NOT: stp x10, x9
177 ; CHECK-O0-NOT: stp x8, x7
178 ; CHECK-O0-NOT: stp x6, x5
179 ; CHECK-O0-NOT: stp x4, x3
180 ; CHECK-O0-NOT: stp x2, x1
181 ; CHECK-O0: bl {{.*}}tls_helper
182 ; CHECK-O0-NOT: ldp x2, x1
183 ; CHECK-O0-NOT: ldp x4, x3
184 ; CHECK-O0-NOT: ldp x6, x5
185 ; CHECK-O0-NOT: ldp x8, x7
186 ; CHECK-O0-NOT: ldp x10, x9
187 ; CHECK-O0-NOT: ldp x12, x11
188 ; CHECK-O0-NOT: ldp x14, x13
189 ; CHECK-O0-NOT: ldp x20, x19
190 ; CHECK-O0-NOT: ldp d1, d0
191 ; CHECK-O0-NOT: ldp d3, d2
192 ; CHECK-O0-NOT: ldp d5, d4
193 ; CHECK-O0-NOT: ldp d7, d6
194 ; CHECK-O0-NOT: ldp d17, d16
195 ; CHECK-O0-NOT: ldp d19, d18
196 ; CHECK-O0-NOT: ldp d21, d20
197 ; CHECK-O0-NOT: ldp d23, d22
198 ; CHECK-O0-NOT: ldp d25, d24
199 ; CHECK-O0-NOT: ldp d27, d26
200 ; CHECK-O0-NOT: ldp d29, d28
201 ; CHECK-O0-NOT: ldp d31, d30
202 ; CHECK-O0: ret