Hacks: add "dmb ld" fence before every relaxed store/relaxed RMWs
authorPeizhao Ou <peizhaoo@uci.edu>
Tue, 3 Apr 2018 06:43:48 +0000 (23:43 -0700)
committerPeizhao Ou <peizhaoo@uci.edu>
Tue, 3 Apr 2018 06:43:48 +0000 (23:43 -0700)
commiteb7c3874553ad7f9e3a0a3195ae80d9489b81a13
tree323e4ea0578bb978da484bf8fae9a9bd4cbd1432
parenteead8ce5677fe43b93226d0ac5559b2ab01f0397
Hacks: add "dmb ld" fence before every relaxed store/relaxed RMWs
lib/CodeGen/AtomicExpandPass.cpp
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp