Lines Matching refs:TMP

227 ; CHECK: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new monotonic monotonic
228 ; CHECK-NEXT: %res1 = extractvalue { i32, i1 } [[TMP]], 0
231 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new monotonic monoton…
232 ; CHECK-NEXT: %res2 = extractvalue { i32, i1 } [[TMP]], 0
235 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new singlethread monotonic mon…
236 ; CHECK-NEXT: %res3 = extractvalue { i32, i1 } [[TMP]], 0
239 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new singlethread mono…
240 ; CHECK-NEXT: %res4 = extractvalue { i32, i1 } [[TMP]], 0
244 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new acquire acquire
245 ; CHECK-NEXT: %res5 = extractvalue { i32, i1 } [[TMP]], 0
248 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new acquire acquire
249 ; CHECK-NEXT: %res6 = extractvalue { i32, i1 } [[TMP]], 0
252 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new singlethread acquire acqui…
253 ; CHECK-NEXT: %res7 = extractvalue { i32, i1 } [[TMP]], 0
256 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new singlethread acqu…
257 ; CHECK-NEXT: %res8 = extractvalue { i32, i1 } [[TMP]], 0
261 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new release monotonic
262 ; CHECK-NEXT: %res9 = extractvalue { i32, i1 } [[TMP]], 0
265 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new release monotonic
266 ; CHECK-NEXT: %res10 = extractvalue { i32, i1 } [[TMP]], 0
269 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new singlethread release monot…
270 ; CHECK-NEXT: %res11 = extractvalue { i32, i1 } [[TMP]], 0
273 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new singlethread rele…
274 ; CHECK-NEXT: %res12 = extractvalue { i32, i1 } [[TMP]], 0
278 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new acq_rel acquire
279 ; CHECK-NEXT: %res13 = extractvalue { i32, i1 } [[TMP]], 0
282 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new acq_rel acquire
283 ; CHECK-NEXT: %res14 = extractvalue { i32, i1 } [[TMP]], 0
286 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new singlethread acq_rel acqui…
287 ; CHECK-NEXT: %res15 = extractvalue { i32, i1 } [[TMP]], 0
290 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new singlethread acq_…
291 ; CHECK-NEXT: %res16 = extractvalue { i32, i1 } [[TMP]], 0
295 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new seq_cst seq_cst
296 ; CHECK-NEXT: %res17 = extractvalue { i32, i1 } [[TMP]], 0
299 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new seq_cst seq_cst
300 ; CHECK-NEXT: %res18 = extractvalue { i32, i1 } [[TMP]], 0
303 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg i32* %ptr, i32 %cmp, i32 %new singlethread seq_cst seq_c…
304 ; CHECK-NEXT: %res19 = extractvalue { i32, i1 } [[TMP]], 0
307 ; CHECK-NEXT: [[TMP:%[a-z0-9]+]] = cmpxchg volatile i32* %ptr, i32 %cmp, i32 %new singlethread seq_…
308 ; CHECK-NEXT: %res20 = extractvalue { i32, i1 } [[TMP]], 0