Searched refs:DefInstr (Results 1 – 5 of 5) sorted by relevance
152 MachineInstr *DefInstr = nullptr; in getOperandDef() local155 DefInstr = MRI->getUniqueVRegDef(MO.getReg()); in getOperandDef()157 if (DefInstr && DefInstr->isPHI()) in getOperandDef()158 DefInstr = nullptr; in getOperandDef()159 return DefInstr; in getOperandDef()196 MachineInstr *DefInstr = InsInstrs[II->second]; in getDepth() local197 assert(DefInstr && in getDepth()205 MachineInstr *DefInstr = getOperandDef(MO); in getDepth() local206 if (DefInstr) { in getDepth()207 DepthOp = BlockTrace.getInstrCycles(*DefInstr).Depth; in getDepth()[all …]
200 MachineInstr &DefInstr = *MRI.def_instr_begin(Reg); in runOnMachineFunction() local201 if (!DefInstr.isCopy()) in runOnMachineFunction()203 Insert = FindDominatedInstruction(DefInstr, Insert, IOM); in runOnMachineFunction()
664 MachineInstr *DefInstr = MRI->getVRegDef(InputReg); in lowerInitExec() local665 assert(DefInstr && DefInstr->isCopy()); in lowerInitExec()666 if (DefInstr->getParent() == MBB) { in lowerInitExec()667 if (DefInstr != FirstMI) { in lowerInitExec()670 DefInstr->removeFromParent(); in lowerInitExec()671 MBB->insert(FirstMI, DefInstr); in lowerInitExec()673 LIS->handleMove(*DefInstr); in lowerInitExec()
327 MachineInstr *DefInstr, const MachineRegisterInfo *MRI,331 MachineInstr *DefInstr,675 MachineInstr *DefInstr, in storeLiveOutReg() argument702 if ((&(*MII)) == DefInstr) { in storeLiveOutReg()715 MachineInstr *DefInstr, in storeLiveOutRegRegion() argument1957 MachineInstr *DefInstr = getDefInstr(SourceReg); in insertChainedPHI() local1958 if (DefInstr->isPHI() && DefInstr->getParent() == CodeBB && IsSingleBB) { in insertChainedPHI()1967 storePHILinearizationInfoDest(DestReg, *DefInstr); in insertChainedPHI()1971 DefInstr->eraseFromParent(); in insertChainedPHI()1974 if (IsSingleBB && DefInstr->getParent() == InnerRegion->getEntry()) { in insertChainedPHI()
291 MachineInstr *DefInstr = MRI->getUniqueVRegDef(Reg->getReg()); in findSingleRegDef() local292 if (!DefInstr) in findSingleRegDef()295 for (auto &DefMO : DefInstr->defs()) { in findSingleRegDef()