Lines Matching full:monotonic
18 %0 = atomicrmw add i8* @sc, i8 1 monotonic
19 %1 = atomicrmw add i8* @uc, i8 1 monotonic
21 %3 = atomicrmw add i16* %2, i16 1 monotonic
23 %5 = atomicrmw add i16* %4, i16 1 monotonic
25 %7 = atomicrmw add i32* %6, i32 1 monotonic
27 %9 = atomicrmw add i32* %8, i32 1 monotonic
29 %11 = atomicrmw add i32* %10, i32 1 monotonic
31 %13 = atomicrmw add i32* %12, i32 1 monotonic
32 %14 = atomicrmw sub i8* @sc, i8 1 monotonic
33 %15 = atomicrmw sub i8* @uc, i8 1 monotonic
35 %17 = atomicrmw sub i16* %16, i16 1 monotonic
37 %19 = atomicrmw sub i16* %18, i16 1 monotonic
39 %21 = atomicrmw sub i32* %20, i32 1 monotonic
41 %23 = atomicrmw sub i32* %22, i32 1 monotonic
43 %25 = atomicrmw sub i32* %24, i32 1 monotonic
45 %27 = atomicrmw sub i32* %26, i32 1 monotonic
46 %28 = atomicrmw or i8* @sc, i8 1 monotonic
47 %29 = atomicrmw or i8* @uc, i8 1 monotonic
49 %31 = atomicrmw or i16* %30, i16 1 monotonic
51 %33 = atomicrmw or i16* %32, i16 1 monotonic
53 %35 = atomicrmw or i32* %34, i32 1 monotonic
55 %37 = atomicrmw or i32* %36, i32 1 monotonic
57 %39 = atomicrmw or i32* %38, i32 1 monotonic
59 %41 = atomicrmw or i32* %40, i32 1 monotonic
60 %42 = atomicrmw xor i8* @sc, i8 1 monotonic
61 %43 = atomicrmw xor i8* @uc, i8 1 monotonic
63 %45 = atomicrmw xor i16* %44, i16 1 monotonic
65 %47 = atomicrmw xor i16* %46, i16 1 monotonic
67 %49 = atomicrmw xor i32* %48, i32 1 monotonic
69 %51 = atomicrmw xor i32* %50, i32 1 monotonic
71 %53 = atomicrmw xor i32* %52, i32 1 monotonic
73 %55 = atomicrmw xor i32* %54, i32 1 monotonic
74 %56 = atomicrmw and i8* @sc, i8 1 monotonic
75 %57 = atomicrmw and i8* @uc, i8 1 monotonic
77 %59 = atomicrmw and i16* %58, i16 1 monotonic
79 %61 = atomicrmw and i16* %60, i16 1 monotonic
81 %63 = atomicrmw and i32* %62, i32 1 monotonic
83 %65 = atomicrmw and i32* %64, i32 1 monotonic
85 %67 = atomicrmw and i32* %66, i32 1 monotonic
87 %69 = atomicrmw and i32* %68, i32 1 monotonic
88 %70 = atomicrmw nand i8* @sc, i8 1 monotonic
89 %71 = atomicrmw nand i8* @uc, i8 1 monotonic
91 %73 = atomicrmw nand i16* %72, i16 1 monotonic
93 %75 = atomicrmw nand i16* %74, i16 1 monotonic
95 %77 = atomicrmw nand i32* %76, i32 1 monotonic
97 %79 = atomicrmw nand i32* %78, i32 1 monotonic
99 %81 = atomicrmw nand i32* %80, i32 1 monotonic
101 %83 = atomicrmw nand i32* %82, i32 1 monotonic
110 %0 = atomicrmw add i8* @sc, i8 11 monotonic
112 %1 = atomicrmw add i8* @uc, i8 11 monotonic
115 %3 = atomicrmw add i16* %2, i16 11 monotonic
118 %5 = atomicrmw add i16* %4, i16 11 monotonic
121 %7 = atomicrmw add i32* %6, i32 11 monotonic
124 %9 = atomicrmw add i32* %8, i32 11 monotonic
127 %11 = atomicrmw add i32* %10, i32 11 monotonic
130 %13 = atomicrmw add i32* %12, i32 11 monotonic
132 %14 = atomicrmw sub i8* @sc, i8 11 monotonic
134 %15 = atomicrmw sub i8* @uc, i8 11 monotonic
137 %17 = atomicrmw sub i16* %16, i16 11 monotonic
140 %19 = atomicrmw sub i16* %18, i16 11 monotonic
143 %21 = atomicrmw sub i32* %20, i32 11 monotonic
146 %23 = atomicrmw sub i32* %22, i32 11 monotonic
149 %25 = atomicrmw sub i32* %24, i32 11 monotonic
152 %27 = atomicrmw sub i32* %26, i32 11 monotonic
154 %28 = atomicrmw or i8* @sc, i8 11 monotonic
156 %29 = atomicrmw or i8* @uc, i8 11 monotonic
159 %31 = atomicrmw or i16* %30, i16 11 monotonic
162 %33 = atomicrmw or i16* %32, i16 11 monotonic
165 %35 = atomicrmw or i32* %34, i32 11 monotonic
168 %37 = atomicrmw or i32* %36, i32 11 monotonic
171 %39 = atomicrmw or i32* %38, i32 11 monotonic
174 %41 = atomicrmw or i32* %40, i32 11 monotonic
176 %42 = atomicrmw xor i8* @sc, i8 11 monotonic
178 %43 = atomicrmw xor i8* @uc, i8 11 monotonic
181 %45 = atomicrmw xor i16* %44, i16 11 monotonic
184 %47 = atomicrmw xor i16* %46, i16 11 monotonic
187 %49 = atomicrmw xor i32* %48, i32 11 monotonic
190 %51 = atomicrmw xor i32* %50, i32 11 monotonic
193 %53 = atomicrmw xor i32* %52, i32 11 monotonic
196 %55 = atomicrmw xor i32* %54, i32 11 monotonic
198 %56 = atomicrmw and i8* @sc, i8 11 monotonic
200 %57 = atomicrmw and i8* @uc, i8 11 monotonic
203 %59 = atomicrmw and i16* %58, i16 11 monotonic
206 %61 = atomicrmw and i16* %60, i16 11 monotonic
209 %63 = atomicrmw and i32* %62, i32 11 monotonic
212 %65 = atomicrmw and i32* %64, i32 11 monotonic
215 %67 = atomicrmw and i32* %66, i32 11 monotonic
218 %69 = atomicrmw and i32* %68, i32 11 monotonic
220 %70 = atomicrmw nand i8* @sc, i8 11 monotonic
222 %71 = atomicrmw nand i8* @uc, i8 11 monotonic
225 %73 = atomicrmw nand i16* %72, i16 11 monotonic
228 %75 = atomicrmw nand i16* %74, i16 11 monotonic
231 %77 = atomicrmw nand i32* %76, i32 11 monotonic
234 %79 = atomicrmw nand i32* %78, i32 11 monotonic
237 %81 = atomicrmw nand i32* %80, i32 11 monotonic
240 %83 = atomicrmw nand i32* %82, i32 11 monotonic
251 %1 = atomicrmw add i8* @sc, i8 %0 monotonic
255 %4 = atomicrmw add i8* @uc, i8 %3 monotonic
261 %9 = atomicrmw add i16* %8, i16 %7 monotonic
267 %14 = atomicrmw add i16* %13, i16 %12 monotonic
273 %19 = atomicrmw add i32* %18, i32 %17 monotonic
279 %24 = atomicrmw add i32* %23, i32 %22 monotonic
285 %29 = atomicrmw add i32* %28, i32 %27 monotonic
291 %34 = atomicrmw add i32* %33, i32 %32 monotonic
295 %37 = atomicrmw sub i8* @sc, i8 %36 monotonic
299 %40 = atomicrmw sub i8* @uc, i8 %39 monotonic
305 %45 = atomicrmw sub i16* %44, i16 %43 monotonic
311 %50 = atomicrmw sub i16* %49, i16 %48 monotonic
317 %55 = atomicrmw sub i32* %54, i32 %53 monotonic
323 %60 = atomicrmw sub i32* %59, i32 %58 monotonic
329 %65 = atomicrmw sub i32* %64, i32 %63 monotonic
335 %70 = atomicrmw sub i32* %69, i32 %68 monotonic
339 %73 = atomicrmw or i8* @sc, i8 %72 monotonic
343 %76 = atomicrmw or i8* @uc, i8 %75 monotonic
349 %81 = atomicrmw or i16* %80, i16 %79 monotonic
355 %86 = atomicrmw or i16* %85, i16 %84 monotonic
361 %91 = atomicrmw or i32* %90, i32 %89 monotonic
367 %96 = atomicrmw or i32* %95, i32 %94 monotonic
373 %101 = atomicrmw or i32* %100, i32 %99 monotonic
379 %106 = atomicrmw or i32* %105, i32 %104 monotonic
383 %109 = atomicrmw xor i8* @sc, i8 %108 monotonic
387 %112 = atomicrmw xor i8* @uc, i8 %111 monotonic
393 %117 = atomicrmw xor i16* %116, i16 %115 monotonic
399 monotonic
405 %127 = atomicrmw xor i32* %126, i32 %125 monotonic
411 %132 = atomicrmw xor i32* %131, i32 %130 monotonic
417 %137 = atomicrmw xor i32* %136, i32 %135 monotonic
423 %142 = atomicrmw xor i32* %141, i32 %140 monotonic
427 %145 = atomicrmw and i8* @sc, i8 %144 monotonic
431 %148 = atomicrmw and i8* @uc, i8 %147 monotonic
437 %153 = atomicrmw and i16* %152, i16 %151 monotonic
443 %158 = atomicrmw and i16* %157, i16 %156 monotonic
449 %163 = atomicrmw and i32* %162, i32 %161 monotonic
455 %168 = atomicrmw and i32* %167, i32 %166 monotonic
461 %173 = atomicrmw and i32* %172, i32 %171 monotonic
467 %178 = atomicrmw and i32* %177, i32 %176 monotonic
471 %181 = atomicrmw nand i8* @sc, i8 %180 monotonic
476 %185 = atomicrmw nand i8* @uc, i8 %184 monotonic
483 %191 = atomicrmw nand i16* %190, i16 %189 monotonic
490 %197 = atomicrmw nand i16* %196, i16 %195 monotonic
497 %203 = atomicrmw nand i32* %202, i32 %201 monotonic
504 %209 = atomicrmw nand i32* %208, i32 %207 monotonic
511 %215 = atomicrmw nand i32* %214, i32 %213 monotonic
518 %221 = atomicrmw nand i32* %220, i32 %219 monotonic
532 %2 = cmpxchg i8* @sc, i8 %0, i8 %1 monotonic
536 %5 = cmpxchg i8* @uc, i8 %3, i8 %4 monotonic
543 %11 = cmpxchg i16* %10, i16 %7, i16 %9 monotonic
550 %17 = cmpxchg i16* %16, i16 %13, i16 %15 monotonic
557 %23 = cmpxchg i32* %22, i32 %19, i32 %21 monotonic
564 %29 = cmpxchg i32* %28, i32 %25, i32 %27 monotonic
571 %35 = cmpxchg i32* %34, i32 %31, i32 %33 monotonic
578 %41 = cmpxchg i32* %40, i32 %37, i32 %39 monotonic
582 %44 = cmpxchg i8* @sc, i8 %42, i8 %43 monotonic
588 %49 = cmpxchg i8* @uc, i8 %47, i8 %48 monotonic
597 %57 = cmpxchg i16* %56, i16 %53, i16 %55 monotonic
606 %65 = cmpxchg i16* %64, i16 %61, i16 %63 monotonic
615 %73 = cmpxchg i32* %72, i32 %69, i32 %71 monotonic
624 %81 = cmpxchg i32* %80, i32 %77, i32 %79 monotonic
633 %89 = cmpxchg i32* %88, i32 %85, i32 %87 monotonic
642 %97 = cmpxchg i32* %96, i32 %93, i32 %95 monotonic
654 %0 = atomicrmw xchg i8* @sc, i8 1 monotonic
656 %1 = atomicrmw xchg i8* @uc, i8 1 monotonic
659 %3 = atomicrmw xchg i16* %2, i16 1 monotonic
662 %5 = atomicrmw xchg i16* %4, i16 1 monotonic
665 %7 = atomicrmw xchg i32* %6, i32 1 monotonic
668 %9 = atomicrmw xchg i32* %8, i32 1 monotonic
671 %11 = atomicrmw xchg i32* %10, i32 1 monotonic
674 %13 = atomicrmw xchg i32* %12, i32 1 monotonic