Home | History | Annotate | Download | only in X86

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
97 ; CHECK-NEXT: .quad test_id
98 ; CHECK-NEXT: .quad 8
105 ; CHECK-NEXT: .quad 0
109 ; CHECK-NEXT: .long .Ltmp1-test
110 ; CHECK: .short 0
111 ; CHECK: .short 11
113 ; CHECK: .byte 4
114 ; CHECK: .byte 8
115 ; CHECK: .short 0
116 ; CHECK: .long 0
118 ; CHECK: .byte 4
119 ; CHECK: .byte 8
120 ; CHECK: .short 0
121 ; CHECK: .long 0
123 ; CHECK: .byte 4
124 ; CHECK: .byte 8
125 ; CHECK: .short 0
126 ; CHECK: .long 2
128 ; CHECK: .byte 3
129 ; CHECK: .byte 8
130 ; CHECK: .short 7
131 ; CHECK: .long 16
133 ; CHECK: .byte 4
134 ; CHECK: .byte 8
135 ; CHECK: .short 0
136 ; CHECK: .long 0
138 ; CHECK: .byte 4
139 ; CHECK: .byte 8
140 ; CHECK: .short 0
141 ; CHECK: .long 0
143 ; CHECK: .byte 4
144 ; CHECK: .byte 8
145 ; CHECK: .short 0
146 ; CHECK: .long 0
148 ; CHECK: .byte 3
149 ; CHECK: .byte 8
150 ; CHECK: .short 7
151 ; CHECK: .long 16
153 ; CHECK: .byte 3
154 ; CHECK: .byte 8
155 ; CHECK: .short 7
156 ; CHECK: .long 8
158 ; CHECK: .byte 3
159 ; CHECK: .byte 8
160 ; CHECK: .short 7
161 ; CHECK: .long 16
163 ; CHECK: .byte 3
164 ; CHECK: .byte 8
165 ; CHECK: .short 7
166 ; CHECK: .long 16
169 ; CHECK: .short 0
170 ; CHECK: .short 0
171 ; CHECK: .p2align 3
177 ; CHECK-NEXT: .quad 0
181 ; CHECK-NEXT: .long .Ltmp3-test_derived_arg
182 ; CHECK: .short 0
183 ; CHECK: .short 11
185 ; CHECK: .byte 4
186 ; CHECK: .byte 8
187 ; CHECK: .short 0
188 ; CHECK: .long 0
190 ; CHECK: .byte 4
191 ; CHECK: .byte 8
192 ; CHECK: .short 0
193 ; CHECK: .long 2
195 ; CHECK: .byte 3
196 ; CHECK: .byte 8
197 ; CHECK: .short 7
198 ; CHECK: .long 16
200 ; CHECK: .byte 4
201 ; CHECK: .byte 8
202 ; CHECK: .short 0
203 ; CHECK: .long 0
205 ; CHECK: .byte 4
206 ; CHECK: .byte 8
207 ; CHECK: .short 0
208 ; CHECK: .long 0
210 ; CHECK: .byte 4
211 ; CHECK: .byte 8
212 ; CHECK: .short 0
213 ; CHECK: .long 0
215 ; CHECK: .byte 3
216 ; CHECK: .byte 8
217 ; CHECK: .short 7
218 ; CHECK: .long 16
220 ; CHECK: .byte 3
221 ; CHECK: .byte 8
222 ; CHECK: .short 7
223 ; CHECK: .long 8
225 ; CHECK: .byte 3
226 ; CHECK: .byte 8
227 ; CHECK: .short 7
228 ; CHECK: .long 16
230 ; CHECK: .byte 3
231 ; CHECK: .byte 8
232 ; CHECK: .short 7
233 ; CHECK: .long 16
236 ; CHECK: .short 0
237 ; CHECK: .short 0
238 ; CHECK: .p2align 3
243 ; CHECK-NEXT: .quad 237
246 ; CHECK-NEXT: .long .Ltmp5-test_id
249 ; CHECK: .short 0
252 ; CHECK: .short 3
256 ; CHECK: .byte 4
257 ; CHECK: .byte 8
258 ; CHECK: .short 0
259 ; CHECK: .long 0
263 ; CHECK: .byte 4
264 ; CHECK: .byte 8
265 ; CHECK: .short 0
266 ; CHECK: .long 0
270 ; CHECK: .byte 4
271 ; CHECK: .byte 8
272 ; CHECK: .short 0
273 ; CHECK: .long 0
276 ; CHECK: .short 0
277 ; CHECK: .short 0
278 ; CHECK: .p2align 3