Lines Matching refs:MemOpOrder

89                     Align AddrAlign, AtomicOrdering MemOpOrder,
93 AtomicOrdering MemOpOrder,
105 AtomicOrdering MemOpOrder, SyncScope::ID SSID,
541 AtomicOrdering MemOpOrder, SyncScope::ID SSID, in createCmpXchgInstFun() argument
555 Addr, Loaded, NewVal, AddrAlign, MemOpOrder, in createCmpXchgInstFun()
556 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder), SSID); in createCmpXchgInstFun()
848 AtomicOrdering MemOpOrder = AI->getOrdering(); in expandPartwordAtomicRMW() local
875 PMV.AlignedAddrAlignment, MemOpOrder, SSID, in expandPartwordAtomicRMW()
880 PMV.AlignedAddrAlignment, MemOpOrder, in expandPartwordAtomicRMW()
1052 AtomicOrdering MemOpOrder, in expandAtomicOpToLLSC() argument
1056 MemOpOrder, PerformOp); in expandAtomicOpToLLSC()
1117 AtomicOrdering MemOpOrder, in insertRMWLLSCLoop() argument
1151 Value *Loaded = TLI->emitLoadLinked(Builder, ResultTy, Addr, MemOpOrder); in insertRMWLLSCLoop()
1156 TLI->emitStoreConditional(Builder, NewVal, Addr, MemOpOrder); in insertRMWLLSCLoop()
1216 AtomicOrdering MemOpOrder = ShouldInsertFencesForAtomic in expandAtomicCmpXchg() local
1316 TLI->emitLoadLinked(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1338 PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1349 TLI->emitLoadLinked(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1480 AtomicOrdering MemOpOrder, SyncScope::ID SSID, in insertRMWCmpXchgLoop() argument
1525 MemOpOrder == AtomicOrdering::Unordered in insertRMWCmpXchgLoop()
1527 : MemOpOrder, in insertRMWCmpXchgLoop()
1726 Value *NewVal, Align Alignment, AtomicOrdering MemOpOrder, in expandAtomicRMWToLibcall()
1730 Addr, Loaded, NewVal, Alignment, MemOpOrder, in expandAtomicRMWToLibcall()
1731 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder), SSID); in expandAtomicRMWToLibcall()