diff options
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LowerAtomic.cpp')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/LowerAtomic.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Scalar/LowerAtomic.cpp b/llvm/lib/Transforms/Scalar/LowerAtomic.cpp index d1f67b355b19..4063e4fe0472 100644 --- a/llvm/lib/Transforms/Scalar/LowerAtomic.cpp +++ b/llvm/lib/Transforms/Scalar/LowerAtomic.cpp @@ -40,7 +40,7 @@ static bool LowerAtomicCmpXchgInst(AtomicCmpXchgInst *CXI) { return true; } -static bool LowerAtomicRMWInst(AtomicRMWInst *RMWI) { +bool llvm::lowerAtomicRMWInst(AtomicRMWInst *RMWI) { IRBuilder<> Builder(RMWI); Value *Ptr = RMWI->getPointerOperand(); Value *Val = RMWI->getValOperand(); @@ -123,7 +123,7 @@ static bool runOnBasicBlock(BasicBlock &BB) { else if (AtomicCmpXchgInst *CXI = dyn_cast<AtomicCmpXchgInst>(&Inst)) Changed |= LowerAtomicCmpXchgInst(CXI); else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&Inst)) - Changed |= LowerAtomicRMWInst(RMWI); + Changed |= lowerAtomicRMWInst(RMWI); else if (LoadInst *LI = dyn_cast<LoadInst>(&Inst)) { if (LI->isAtomic()) LowerLoadInst(LI); |
