Lines Matching refs:DSE
8 ; Note that it turns out essentially every transformation DSE does is legal on
16 ; DSE across unordered store (allowed)
29 ; DSE remove unordered store (allowed)
40 ; DSE unordered store overwriting non-atomic store (allowed)
51 ; DSE no-op unordered atomic store (allowed)
61 ; DSE seq_cst store (be conservative; DSE doesn't have infrastructure
74 ; DSE and seq_cst load (be conservative; DSE doesn't have infrastructure
91 ; DSE across monotonic store (allowed as long as the eliminated store isUnordered)
102 ; DSE across monotonic load (forbidden since the eliminated store is atomic)
116 ; DSE across monotonic store (forbidden since the eliminated store is atomic)
130 ; But DSE is not allowed across a release-acquire pair.
242 ; Monotonic cmpxchg should not block DSE for non-aliasing stores.