Lines Matching refs:MemOpOrder
83 AtomicOrdering MemOpOrder,
86 Instruction *I, Type *ResultTy, Value *Addr, AtomicOrdering MemOpOrder,
99 AtomicOrdering MemOpOrder,
497 AtomicOrdering MemOpOrder, in createCmpXchgInstFun() argument
500 Addr, Loaded, NewVal, MemOpOrder, in createCmpXchgInstFun()
501 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder)); in createCmpXchgInstFun()
721 AtomicOrdering MemOpOrder = AI->getOrdering(); in expandPartwordAtomicRMW() local
741 insertRMWCmpXchgLoop(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder, in expandPartwordAtomicRMW()
911 Instruction *I, Type *ResultType, Value *Addr, AtomicOrdering MemOpOrder, in expandAtomicOpToLLSC() argument
915 insertRMWLLSCLoop(Builder, ResultType, Addr, MemOpOrder, PerformOp); in expandAtomicOpToLLSC()
979 AtomicOrdering MemOpOrder, in insertRMWLLSCLoop() argument
1009 Value *Loaded = TLI->emitLoadLinked(Builder, Addr, MemOpOrder); in insertRMWLLSCLoop()
1014 TLI->emitStoreConditional(Builder, NewVal, Addr, MemOpOrder); in insertRMWLLSCLoop()
1078 AtomicOrdering MemOpOrder = in expandAtomicCmpXchg() local
1168 Value *UnreleasedLoad = TLI->emitLoadLinked(Builder, Addr, MemOpOrder); in expandAtomicCmpXchg()
1183 Builder, CI->getNewValOperand(), Addr, MemOpOrder); in expandAtomicCmpXchg()
1193 SecondLoad = TLI->emitLoadLinked(Builder, Addr, MemOpOrder); in expandAtomicCmpXchg()
1321 AtomicOrdering MemOpOrder, in insertRMWCmpXchgLoop() argument
1368 MemOpOrder == AtomicOrdering::Unordered in insertRMWCmpXchgLoop()
1370 : MemOpOrder, in insertRMWCmpXchgLoop()
1561 AtomicOrdering MemOpOrder, in expandAtomicRMWToLibcall()
1565 Addr, Loaded, NewVal, MemOpOrder, in expandAtomicRMWToLibcall()
1566 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder)); in expandAtomicRMWToLibcall()