Lines Matching full:check
4 ; This test is a sanity check to ensure statepoints are generating StackMap
14 ; CHECK-LABEL: test
17 ; CHECK: subq $40, %rsp
18 ; CHECK: movq $0, 24(%rsp)
19 ; CHECK: movq %rdi, 16(%rsp)
20 ; CHECK: movq %rax, 8(%rsp)
21 ; CHECK: callq return_i1
22 ; CHECK: addq $40, %rsp
23 ; CHECK: retq
43 ; CHECK-LABEL: test_derived_arg
46 ; CHECK: subq $40, %rsp
47 ; CHECK: movq $0, 24(%rsp)
48 ; CHECK: movq %rdi, 16(%rsp)
49 ; CHECK: movq %rsi, 8(%rsp)
50 ; CHECK: callq return_i1
51 ; CHECK: addq $40, %rsp
52 ; CHECK: retq
65 ; Simple test case to check that we emit the ID field correctly
67 ; CHECK-LABEL: test_id
79 ; CHECK-LABEL: .section .llvm_stackmaps
80 ; CHECK-NEXT: __LLVM_StackMaps:
82 ; CHECK-NEXT: .byte 1
83 ; CHECK-NEXT: .byte 0
84 ; CHECK-NEXT: .short 0
86 ; CHECK-NEXT: .long 3
88 ; CHECK-NEXT: .long 0
90 ; CHECK-NEXT: .long 3
93 ; CHECK-NEXT: .quad test
94 ; CHECK-NEXT: .quad 40
95 ; CHECK-NEXT: .quad test_derived_arg
96 ; CHECK-NEXT: .quad 40
104 ; CHECK: .quad 0
108 ; CHECK: .long .Ltmp1-test
109 ; CHECK: .short 0
110 ; CHECK: .short 11
112 ; CHECK: .byte 4
113 ; CHECK: .byte 8
114 ; CHECK: .short 0
115 ; CHECK: .long 0
117 ; CHECK: .byte 4
118 ; CHECK: .byte 8
119 ; CHECK: .short 0
120 ; CHECK: .long 0
122 ; CHECK: .byte 4
123 ; CHECK: .byte 8
124 ; CHECK: .short 0
125 ; CHECK: .long 2
127 ; CHECK: .byte 2
128 ; CHECK: .byte 8
129 ; CHECK: .short 7
130 ; CHECK: .long 16
132 ; CHECK: .byte 4
133 ; CHECK: .byte 8
134 ; CHECK: .short 0
135 ; CHECK: .long 0
137 ; CHECK: .byte 4
138 ; CHECK: .byte 8
139 ; CHECK: .short 0
140 ; CHECK: .long 0
142 ; CHECK: .byte 4
143 ; CHECK: .byte 8
144 ; CHECK: .short 0
145 ; CHECK: .long 0
147 ; CHECK: .byte 2
148 ; CHECK: .byte 8
149 ; CHECK: .short 7
150 ; CHECK: .long 16
152 ; CHECK: .byte 2
153 ; CHECK: .byte 8
154 ; CHECK: .short 7
155 ; CHECK: .long 8
157 ; CHECK: .byte 2
158 ; CHECK: .byte 8
159 ; CHECK: .short 7
160 ; CHECK: .long 16
162 ; CHECK: .byte 2
163 ; CHECK: .byte 8
164 ; CHECK: .short 7
165 ; CHECK: .long 16
168 ; CHECK: .short 0
169 ; CHECK: .short 0
170 ; CHECK: .align 8
178 ; CHECK: .quad 0
182 ; CHECK: .long .Ltmp3-test_derived_arg
183 ; CHECK: .short 0
184 ; CHECK: .short 11
186 ; CHECK: .byte 4
187 ; CHECK: .byte 8
188 ; CHECK: .short 0
189 ; CHECK: .long 0
191 ; CHECK: .byte 4
192 ; CHECK: .byte 8
193 ; CHECK: .short 0
194 ; CHECK: .long 2
196 ; CHECK: .byte 2
197 ; CHECK: .byte 8
198 ; CHECK: .short 7
199 ; CHECK: .long 16
201 ; CHECK: .byte 4
202 ; CHECK: .byte 8
203 ; CHECK: .short 0
204 ; CHECK: .long 0
206 ; CHECK: .byte 4
207 ; CHECK: .byte 8
208 ; CHECK: .short 0
209 ; CHECK: .long 0
211 ; CHECK: .byte 4
212 ; CHECK: .byte 8
213 ; CHECK: .short 0
214 ; CHECK: .long 0
216 ; CHECK: .byte 2
217 ; CHECK: .byte 8
218 ; CHECK: .short 7
219 ; CHECK: .long 16
221 ; CHECK: .byte 2
222 ; CHECK: .byte 8
223 ; CHECK: .short 7
224 ; CHECK: .long 8
226 ; CHECK: .byte 2
227 ; CHECK: .byte 8
228 ; CHECK: .short 7
229 ; CHECK: .long 16
231 ; CHECK: .byte 2
232 ; CHECK: .byte 8
233 ; CHECK: .short 7
234 ; CHECK: .long 16
237 ; CHECK: .short 0
238 ; CHECK: .short 0
239 ; CHECK: .align 8
245 ; CHECK: .quad 237
248 ; CHECK: .long .Ltmp5-test_id
251 ; CHECK: .short 0
254 ; CHECK: .short 3
258 ; CHECK: .byte 4
259 ; CHECK: .byte 8
260 ; CHECK: .short 0
261 ; CHECK: .long 0
265 ; CHECK: .byte 4
266 ; CHECK: .byte 8
267 ; CHECK: .short 0
268 ; CHECK: .long 0
272 ; CHECK: .byte 4
273 ; CHECK: .byte 8
274 ; CHECK: .short 0
275 ; CHECK: .long 0
278 ; CHECK: .short 0
279 ; CHECK: .short 0
280 ; CHECK: .align 8