diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2014-03-11 13:52:40 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2014-03-11 13:52:40 +0000 |
commit | a3b1dc8920fb397bb122514194971fa3710da7cd (patch) | |
tree | 91e7b042a415e0814ff0e3f5c52136ab41176895 /dragonegg | |
parent | bec78fb83b70b4473504c985388d9bf698422795 (diff) |
Update Convert.cpp corresponding to llvm r203559.
Diffstat (limited to 'dragonegg')
-rw-r--r-- | dragonegg/src/Convert.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dragonegg/src/Convert.cpp b/dragonegg/src/Convert.cpp index 85023f0026b..6d823c71e67 100644 --- a/dragonegg/src/Convert.cpp +++ b/dragonegg/src/Convert.cpp @@ -4251,7 +4251,9 @@ TreeToLLVM::BuildCmpAndSwapAtomic(gimple stmt, unsigned Bits, bool isBool) { Value *C[3] = { Ptr, Old_Val, New_Val }; Value *Result = - Builder.CreateAtomicCmpXchg(C[0], C[1], C[2], SequentiallyConsistent); + Builder.CreateAtomicCmpXchg(C[0], C[1], C[2], + SequentiallyConsistent, + SequentiallyConsistent); if (isBool) Result = Builder.CreateICmpEQ(Result, Old_Val); |