Lines Matching +refs:old +refs:entry

10     i32* %out, i32 %in, i32 %old) {
11 entry:
13 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in monotonic monotonic
23 i32* %out, i32 %in, i32 %old) {
24 entry:
26 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in acquire monotonic
36 i32* %out, i32 %in, i32 %old) {
37 entry:
39 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in release monotonic
49 i32* %out, i32 %in, i32 %old) {
50 entry:
52 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in acq_rel monotonic
62 i32* %out, i32 %in, i32 %old) {
63 entry:
65 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in seq_cst monotonic
75 i32* %out, i32 %in, i32 %old) {
76 entry:
78 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in acquire acquire
88 i32* %out, i32 %in, i32 %old) {
89 entry:
91 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in release acquire
101 i32* %out, i32 %in, i32 %old) {
102 entry:
104 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in acq_rel acquire
114 i32* %out, i32 %in, i32 %old) {
115 entry:
117 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in seq_cst acquire
127 i32* %out, i32 %in, i32 %old) {
128 entry:
130 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in seq_cst seq_cst
140 i32* %out, i32 %in, i32 %old) {
141 entry:
143 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") monotonic monotonic
153 i32* %out, i32 %in, i32 %old) {
154 entry:
156 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") acquire monotonic
166 i32* %out, i32 %in, i32 %old) {
167 entry:
169 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") release monotonic
179 i32* %out, i32 %in, i32 %old) {
180 entry:
182 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") acq_rel monotonic
192 i32* %out, i32 %in, i32 %old) {
193 entry:
195 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") seq_cst monotonic
205 i32* %out, i32 %in, i32 %old) {
206 entry:
208 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") acquire acquire
218 i32* %out, i32 %in, i32 %old) {
219 entry:
221 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") release acquire
231 i32* %out, i32 %in, i32 %old) {
232 entry:
234 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") acq_rel acquire
244 i32* %out, i32 %in, i32 %old) {
245 entry:
247 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") seq_cst acquire
257 i32* %out, i32 %in, i32 %old) {
258 entry:
260 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("singlethread") seq_cst seq_cst
270 i32* %out, i32 %in, i32 %old) {
271 entry:
273 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") monotonic monotonic
283 i32* %out, i32 %in, i32 %old) {
284 entry:
286 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") acquire monotonic
296 i32* %out, i32 %in, i32 %old) {
297 entry:
299 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") release monotonic
309 i32* %out, i32 %in, i32 %old) {
310 entry:
312 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") acq_rel monotonic
322 i32* %out, i32 %in, i32 %old) {
323 entry:
325 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") seq_cst monotonic
335 i32* %out, i32 %in, i32 %old) {
336 entry:
338 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") acquire acquire
348 i32* %out, i32 %in, i32 %old) {
349 entry:
351 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") release acquire
361 i32* %out, i32 %in, i32 %old) {
362 entry:
364 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") acq_rel acquire
374 i32* %out, i32 %in, i32 %old) {
375 entry:
377 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") seq_cst acquire
387 i32* %out, i32 %in, i32 %old) {
388 entry:
390 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("agent") seq_cst seq_cst
400 i32* %out, i32 %in, i32 %old) {
401 entry:
403 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") monotonic monotonic
413 i32* %out, i32 %in, i32 %old) {
414 entry:
416 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") acquire monotonic
426 i32* %out, i32 %in, i32 %old) {
427 entry:
429 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") release monotonic
439 i32* %out, i32 %in, i32 %old) {
440 entry:
442 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") acq_rel monotonic
452 i32* %out, i32 %in, i32 %old) {
453 entry:
455 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") seq_cst monotonic
465 i32* %out, i32 %in, i32 %old) {
466 entry:
468 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") acquire acquire
478 i32* %out, i32 %in, i32 %old) {
479 entry:
481 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") release acquire
491 i32* %out, i32 %in, i32 %old) {
492 entry:
494 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") acq_rel acquire
504 i32* %out, i32 %in, i32 %old) {
505 entry:
507 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") seq_cst acquire
517 i32* %out, i32 %in, i32 %old) {
518 entry:
520 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("workgroup") seq_cst seq_cst
530 i32* %out, i32 %in, i32 %old) {
531 entry:
533 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") monotonic monotonic
543 i32* %out, i32 %in, i32 %old) {
544 entry:
546 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") acquire monotonic
556 i32* %out, i32 %in, i32 %old) {
557 entry:
559 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") release monotonic
569 i32* %out, i32 %in, i32 %old) {
570 entry:
572 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") acq_rel monotonic
582 i32* %out, i32 %in, i32 %old) {
583 entry:
585 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") seq_cst monotonic
595 i32* %out, i32 %in, i32 %old) {
596 entry:
598 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") acquire acquire
608 i32* %out, i32 %in, i32 %old) {
609 entry:
611 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") release acquire
621 i32* %out, i32 %in, i32 %old) {
622 entry:
624 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") acq_rel acquire
634 i32* %out, i32 %in, i32 %old) {
635 entry:
637 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") seq_cst acquire
647 i32* %out, i32 %in, i32 %old) {
648 entry:
650 %val = cmpxchg volatile i32* %gep, i32 %old, i32 %in syncscope("wavefront") seq_cst seq_cst