Lines Matching refs:MemOpOrder

83                       AtomicOrdering MemOpOrder,
86 Instruction *I, Type *ResultTy, Value *Addr, AtomicOrdering MemOpOrder,
99 AtomicOrdering MemOpOrder,
468 AtomicOrdering MemOpOrder, in createCmpXchgInstFun() argument
483 Addr, Loaded, NewVal, MemOpOrder, in createCmpXchgInstFun()
484 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder)); in createCmpXchgInstFun()
762 AtomicOrdering MemOpOrder = AI->getOrdering(); in expandPartwordAtomicRMW() local
782 insertRMWCmpXchgLoop(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder, in expandPartwordAtomicRMW()
787 MemOpOrder, PerformPartwordOp); in expandPartwordAtomicRMW()
956 Instruction *I, Type *ResultType, Value *Addr, AtomicOrdering MemOpOrder, in expandAtomicOpToLLSC() argument
960 insertRMWLLSCLoop(Builder, ResultType, Addr, MemOpOrder, PerformOp); in expandAtomicOpToLLSC()
1021 AtomicOrdering MemOpOrder, in insertRMWLLSCLoop() argument
1051 Value *Loaded = TLI->emitLoadLinked(Builder, Addr, MemOpOrder); in insertRMWLLSCLoop()
1056 TLI->emitStoreConditional(Builder, NewVal, Addr, MemOpOrder); in insertRMWLLSCLoop()
1120 AtomicOrdering MemOpOrder = in expandAtomicCmpXchg() local
1220 TLI->emitLoadLinked(Builder, PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1243 MemOpOrder); in expandAtomicCmpXchg()
1253 SecondLoad = TLI->emitLoadLinked(Builder, PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1383 AtomicOrdering MemOpOrder, in insertRMWCmpXchgLoop() argument
1430 MemOpOrder == AtomicOrdering::Unordered in insertRMWCmpXchgLoop()
1432 : MemOpOrder, in insertRMWCmpXchgLoop()
1619 AtomicOrdering MemOpOrder, in expandAtomicRMWToLibcall()
1623 Addr, Loaded, NewVal, MemOpOrder, in expandAtomicRMWToLibcall()
1624 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder)); in expandAtomicRMWToLibcall()