Searched refs:UseInstr (Results 1 – 5 of 5) sorted by relevance
100 const auto *UseInstr = cast<Instruction>(U.getUser()); in isDivergentUse() local101 return isTemporalDivergent(*UseInstr->getParent(), *DefInstr); in isDivergentUse()
146 auto *UseInstr = U.getParent(); in isDivergentUse() local147 return isTemporalDivergent(*UseInstr->getParent(), *DefInstr); in isDivergentUse()
260 MachineInstr *UseInstr = nullptr; in addPhysRegDataDeps() local271 UseInstr = UseSU->getInstr(); in addPhysRegDataDeps()272 Register UseReg = UseInstr->getOperand(UseOpIdx).getReg(); in addPhysRegDataDeps()273 const MCInstrDesc &UseMIDesc = UseInstr->getDesc(); in addPhysRegDataDeps()281 UseInstr, UseOpIdx)); in addPhysRegDataDeps()
156 for (auto &UseInstr : MRI.use_nodbg_instructions(Dst)) { in matchFoldGlobalOffset() local157 if (UseInstr.getOpcode() != TargetOpcode::G_PTR_ADD) in matchFoldGlobalOffset()160 UseInstr.getOperand(2).getReg(), MRI); in matchFoldGlobalOffset()
697 MachineInstr *UseInstr = UI.getParent(); in storeLiveOutReg() local699 MII = UseInstr->getIterator(), in storeLiveOutReg()700 MIE = UseInstr->getParent()->instr_end(); in storeLiveOutReg()