[llvm-commits] [llvm] r58673 - in /llvm/trunk: include/llvm/CodeGen/Passes.h lib/CodeGen/LLVMTargetMachine.cpp lib/CodeGen/StackProtector.cpp
wendling at apple.com
Mon Nov 17 23:31:22 PST 2008
On Nov 17, 2008, at 10:00 PM, Chris Lattner wrote:
>> Hmm, perhaps. If the load is marked "volatile", will the optimizer
>> passes refrain from moving it around? That's the only question.
>> Right now the intrinsic is marked as "IntrReadMem", so I'm hoping
>> that passes will leave it alone.
> IntrReadMem is the same as a non-volatile load. A volatile load would
> be better.
Sounds good! Thanks for catching that. :-)
More information about the llvm-commits