diff options
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp')
| -rw-r--r-- | llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp b/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp index 853385fbf863..071feb876540 100644 --- a/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp +++ b/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp @@ -144,7 +144,7 @@ public: // Fill up UpdateOrderFileBB: grab the index, update the buffer! Value *IdxVal = updateB.CreateAtomicRMW( AtomicRMWInst::Add, BufferIdx, ConstantInt::get(Int32Ty, 1), - AtomicOrdering::SequentiallyConsistent); + MaybeAlign(), AtomicOrdering::SequentiallyConsistent); // We need to wrap around the index to fit it inside the buffer. Value *WrappedIdx = updateB.CreateAnd( IdxVal, ConstantInt::get(Int32Ty, INSTR_ORDER_FILE_BUFFER_MASK)); |
