[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