Lines Matching full:monotonic
78 ; DSE across monotonic load (allowed as long as the eliminated store isUnordered)
84 %x = load atomic i32, i32* @y monotonic, align 4
89 ; DSE across monotonic store (allowed as long as the eliminated store isUnordered)
95 store atomic i32 42, i32* @y monotonic, align 4
100 ; DSE across monotonic load (forbidden since the eliminated store is atomic)
105 store atomic i32 0, i32* @x monotonic, align 4
106 %x = load atomic i32, i32* @y monotonic, align 4
107 store atomic i32 1, i32* @x monotonic, align 4
111 ; DSE across monotonic store (forbidden since the eliminated store is atomic)
116 store atomic i32 0, i32* @x monotonic, align 4
117 store atomic i32 42, i32* @y monotonic, align 4
118 store atomic i32 1, i32* @x monotonic, align 4