Lines Matching refs:getOrdering
226 if (LI && isAcquireOrStronger(LI->getOrdering())) { in runOnFunction()
227 FenceOrdering = LI->getOrdering(); in runOnFunction()
229 } else if (SI && isReleaseOrStronger(SI->getOrdering())) { in runOnFunction()
230 FenceOrdering = SI->getOrdering(); in runOnFunction()
232 } else if (RMWI && (isReleaseOrStronger(RMWI->getOrdering()) || in runOnFunction()
233 isAcquireOrStronger(RMWI->getOrdering()))) { in runOnFunction()
234 FenceOrdering = RMWI->getOrdering(); in runOnFunction()
369 NewLI->setAtomic(LI->getOrdering(), LI->getSyncScopeID()); in convertAtomicLoadToIntegerType()
396 RMWI->getAlign(), RMWI->getOrdering()); in convertAtomicXchgToIntegerType()
415 LI->getOrdering(), in tryExpandAtomicLoad()
452 LI->getPointerOperand(), LI->getOrdering()); in expandAtomicLoadToLL()
463 AtomicOrdering Order = LI->getOrdering(); in expandAtomicLoadToCmpXchg()
504 NewSI->setAtomic(SI->getOrdering(), SI->getSyncScopeID()); in convertAtomicStoreToIntegerType()
518 AtomicOrdering Ordering = SI->getOrdering(); in expandAtomicStore()
577 AI->getAlign(), AI->getOrdering(), PerformOp); in tryExpandAtomicRMW()
816 AtomicOrdering MemOpOrder = AI->getOrdering(); in expandPartwordAtomicRMW()
878 PMV.AlignedAddrAlignment, AI->getOrdering()); in widenPartwordAtomicRMW()
1043 AI->getOrdering()); in expandAtomicRMWToMaskedIntrinsic()
1530 AI->getOrdering(), AI->getSyncScopeID(), in expandAtomicRMWToCmpXchg()
1570 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicLoadToLibcall()
1583 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicStoreToLibcall()
1673 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicRMWToLibcall()