Lines Matching refs:MemOpOrder
84 Align AddrAlign, AtomicOrdering MemOpOrder,
88 AtomicOrdering MemOpOrder,
101 AtomicOrdering MemOpOrder, SyncScope::ID SSID,
507 AtomicOrdering MemOpOrder, SyncScope::ID SSID, in createCmpXchgInstFun() argument
522 Addr, Loaded, NewVal, AddrAlign, MemOpOrder, in createCmpXchgInstFun()
523 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder), SSID); in createCmpXchgInstFun()
809 AtomicOrdering MemOpOrder = AI->getOrdering(); in expandPartwordAtomicRMW() local
830 PMV.AlignedAddrAlignment, MemOpOrder, in expandPartwordAtomicRMW()
836 PMV.AlignedAddrAlignment, MemOpOrder, in expandPartwordAtomicRMW()
1007 AtomicOrdering MemOpOrder, in expandAtomicOpToLLSC() argument
1011 MemOpOrder, PerformOp); in expandAtomicOpToLLSC()
1072 AtomicOrdering MemOpOrder, in insertRMWLLSCLoop() argument
1106 Value *Loaded = TLI->emitLoadLinked(Builder, ResultTy, Addr, MemOpOrder); in insertRMWLLSCLoop()
1111 TLI->emitStoreConditional(Builder, NewVal, Addr, MemOpOrder); in insertRMWLLSCLoop()
1173 AtomicOrdering MemOpOrder = ShouldInsertFencesForAtomic in expandAtomicCmpXchg() local
1274 TLI->emitLoadLinked(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1297 MemOpOrder); in expandAtomicCmpXchg()
1308 TLI->emitLoadLinked(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder); in expandAtomicCmpXchg()
1438 AtomicOrdering MemOpOrder, SyncScope::ID SSID, in insertRMWCmpXchgLoop() argument
1483 MemOpOrder == AtomicOrdering::Unordered in insertRMWCmpXchgLoop()
1485 : MemOpOrder, in insertRMWCmpXchgLoop()
1673 Value *NewVal, Align Alignment, AtomicOrdering MemOpOrder, in expandAtomicRMWToLibcall()
1677 Addr, Loaded, NewVal, Alignment, MemOpOrder, in expandAtomicRMWToLibcall()
1678 AtomicCmpXchgInst::getStrongestFailureOrdering(MemOpOrder), SSID); in expandAtomicRMWToLibcall()