Lines Matching refs:getOrdering

223       if (LI && isAcquireOrStronger(LI->getOrdering())) {  in runOnFunction()
224 FenceOrdering = LI->getOrdering(); in runOnFunction()
226 } else if (SI && isReleaseOrStronger(SI->getOrdering())) { in runOnFunction()
227 FenceOrdering = SI->getOrdering(); in runOnFunction()
229 } else if (RMWI && (isReleaseOrStronger(RMWI->getOrdering()) || in runOnFunction()
230 isAcquireOrStronger(RMWI->getOrdering()))) { in runOnFunction()
231 FenceOrdering = RMWI->getOrdering(); in runOnFunction()
356 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
371 LI, LI->getType(), LI->getPointerOperand(), LI->getOrdering(), in tryExpandAtomicLoad()
390 TLI->emitLoadLinked(Builder, LI->getPointerOperand(), LI->getOrdering()); in expandAtomicLoadToLL()
401 AtomicOrdering Order = LI->getOrdering(); in expandAtomicLoadToCmpXchg()
443 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
459 SI->getValueOperand(), SI->getOrdering()); in expandAtomicStore()
549 AI->getOrdering(), PerformOp); in tryExpandAtomicRMW()
762 AtomicOrdering MemOpOrder = AI->getOrdering(); in expandPartwordAtomicRMW()
821 NewOperand, AI->getOrdering()); in widenPartwordAtomicRMW()
986 AI->getOrdering()); in expandAtomicRMWToMaskedIntrinsic()
1469 Builder, AI->getType(), AI->getPointerOperand(), AI->getOrdering(), in expandAtomicRMWToCmpXchg()
1509 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicLoadToLibcall()
1522 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicStoreToLibcall()
1610 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicRMWToLibcall()