Lines Matching full:monotonic
36 %0 = atomicrmw add i32* %val1, i32 %tmp monotonic
45 %1 = atomicrmw sub i32* %val2, i32 30 monotonic
54 %2 = atomicrmw add i32* %val2, i32 1 monotonic
63 %3 = atomicrmw sub i32* %val2, i32 1 monotonic
72 %4 = atomicrmw and i32* %andt, i32 4080 monotonic
81 %5 = atomicrmw or i32* %ort, i32 4080 monotonic
90 %6 = atomicrmw xor i32* %xort, i32 4080 monotonic
99 %7 = atomicrmw min i32* %val2, i32 16 monotonic
109 %8 = atomicrmw min i32* %val2, i32 %neg monotonic
118 %9 = atomicrmw max i32* %val2, i32 1 monotonic
127 %10 = atomicrmw max i32* %val2, i32 0 monotonic
136 %11 = atomicrmw umin i32* %val2, i32 16 monotonic
146 %12 = atomicrmw umin i32* %val2, i32 %uneg monotonic
155 %13 = atomicrmw umax i32* %val2, i32 1 monotonic
164 %14 = atomicrmw umax i32* %val2, i32 0 monotonic
182 %0 = atomicrmw umin i16* %val, i16 16 monotonic
192 %1 = atomicrmw umin i16* %val, i16 %uneg monotonic
201 %2 = atomicrmw umax i16* %val, i16 1 monotonic
210 %3 = atomicrmw umax i16* %val, i16 0 monotonic
227 %0 = atomicrmw umin i8* %val, i8 16 monotonic
237 %1 = atomicrmw umin i8* %val, i8 %uneg monotonic
246 %2 = atomicrmw umax i8* %val, i8 1 monotonic
255 %3 = atomicrmw umax i8* %val, i8 0 monotonic
266 %0 = atomicrmw add i32* %p, i32 1 monotonic
273 %pair = cmpxchg i32* %addr, i32 %desired, i32 %new seq_cst monotonic
374 %val = load atomic i32, i32* %mem1 monotonic, align 4
376 store atomic i32 %val, i32* %mem2 monotonic, align 4