Lines Matching refs:SIMemOp

41 enum class SIMemOp {  enum
311 SIMemOp Op, bool IsVolatile,
324 SIMemOp Op,
387 SIAtomicAddrSpace AddrSpace, SIMemOp Op,
394 SIMemOp Op,
440 SIAtomicAddrSpace AddrSpace, SIMemOp Op,
447 SIMemOp Op,
481 SIAtomicAddrSpace AddrSpace, SIMemOp Op,
488 SIMemOp Op,
851 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
862 assert( Op == SIMemOp::LOAD || Op == SIMemOp::STORE); in enableVolatileAndOrNonTemporal()
867 if (Op == SIMemOp::LOAD) in enableVolatileAndOrNonTemporal()
894 SIMemOp Op, in insertWait()
1038 return insertWait(MI, Scope, AddrSpace, SIMemOp::LOAD | SIMemOp::STORE, in insertRelease()
1196 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
1207 assert( Op == SIMemOp::LOAD || Op == SIMemOp::STORE); in enableVolatileAndOrNonTemporal()
1212 if (Op == SIMemOp::LOAD) { in enableVolatileAndOrNonTemporal()
1240 SIMemOp Op, in insertWait()
1423 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
1435 assert( Op == SIMemOp::LOAD || Op == SIMemOp::STORE); in enableVolatileAndOrNonTemporal()
1441 if (Op == SIMemOp::LOAD) { in enableVolatileAndOrNonTemporal()
1468 SIMemOp Op, in insertWait()
1488 if ((Op & SIMemOp::LOAD) != SIMemOp::NONE) in insertWait()
1490 if ((Op & SIMemOp::STORE) != SIMemOp::NONE) in insertWait()
1500 if ((Op & SIMemOp::LOAD) != SIMemOp::NONE) in insertWait()
1502 if ((Op & SIMemOp::STORE) != SIMemOp::NONE) in insertWait()
1668 SIMemOp::LOAD | SIMemOp::STORE, in expandLoad()
1676 SIMemOp::LOAD, in expandLoad()
1691 SIMemOp::LOAD, MOI.isVolatile(), in expandLoad()
1724 MI, MOI.getInstrAddrSpace(), SIMemOp::STORE, MOI.isVolatile(), in expandStore()
1803 isAtomicRet(*MI) ? SIMemOp::LOAD : in expandAtomicCmpxchgOrRmw()
1804 SIMemOp::STORE, in expandAtomicCmpxchgOrRmw()