Lines Matching refs:Memop
1127 for (const MachineMemOperand *Memop : MI.memoperands()) { in generateWaitcntInstBefore() local
1128 const Value *Ptr = Memop->getValue(); in generateWaitcntInstBefore()
1129 if (Memop->isStore() && SLoadAddresses.count(Ptr)) { in generateWaitcntInstBefore()
1134 unsigned AS = Memop->getAddrSpace(); in generateWaitcntInstBefore()
1144 if (Memop->isStore()) { in generateWaitcntInstBefore()
1328 for (const MachineMemOperand *Memop : MI.memoperands()) { in mayAccessVMEMThroughFlat() local
1329 unsigned AS = Memop->getAddrSpace(); in mayAccessVMEMThroughFlat()
1357 for (const MachineMemOperand *Memop : MI.memoperands()) { in mayAccessLDSThroughFlat() local
1358 unsigned AS = Memop->getAddrSpace(); in mayAccessLDSThroughFlat()
1619 for (const MachineMemOperand *Memop : Inst.memoperands()) { in insertWaitcntInBlock() local
1622 if (!Memop->isInvariant()) { in insertWaitcntInBlock()
1623 const Value *Ptr = Memop->getValue(); in insertWaitcntInBlock()