[llvm-commits] [llvm] r133175 - /llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp

Bruno Cardoso Lopes bruno.cardoso at gmail.com
Thu Jun 16 11:11:32 PDT 2011


Author: bruno
Date: Thu Jun 16 13:11:32 2011
New Revision: 133175

URL: http://llvm.org/viewvc/llvm-project?rev=133175&view=rev
Log:
Mark ldrexd/strexd w/ volatile memory by default

Modified:
    llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp

Modified: llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp?rev=133175&r1=133174&r2=133175&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp Thu Jun 16 13:11:32 2011
@@ -7787,7 +7787,7 @@
     Info.ptrVal = I.getArgOperand(2);
     Info.offset = 0;
     Info.align = 8;
-    Info.vol = false;
+    Info.vol = true;
     Info.readMem = false;
     Info.writeMem = true;
     return true;
@@ -7798,7 +7798,7 @@
     Info.ptrVal = I.getArgOperand(0);
     Info.offset = 0;
     Info.align = 8;
-    Info.vol = false;
+    Info.vol = true;
     Info.readMem = true;
     Info.writeMem = false;
     return true;





More information about the llvm-commits mailing list