Searched refs:CurMI (Results 1 – 7 of 7) sorted by relevance
360 assert(CurMI == nullptr); in beginInstruction()361 CurMI = MI; in beginInstruction()386 assert(CurMI != nullptr); in endInstruction()389 if (!CurMI->isMetaInstruction()) { in endInstruction()391 PrevInstBB = CurMI->getParent(); in endInstruction()395 LabelsAfterInsn.find(CurMI); in endInstruction()399 CurMI = nullptr; in endInstruction()407 if (CurMI->getParent()->isEndSection() && CurMI->getNextNode() == nullptr) { in endInstruction()408 PrevLabel = CurMI->getParent()->getEndSymbol(); in endInstruction()414 CurMI = nullptr; in endInstruction()
651 static void interpretValues(const MachineInstr *CurMI, in interpretValues() argument656 const MachineFunction *MF = CurMI->getMF(); in interpretValues()706 getForwardingRegsDefinedByMI(*CurMI, FwdRegDefs); in interpretValues()725 if (auto ParamValue = TII.describeLoadedValue(*CurMI, ParamFwdReg)) { in interpretValues()769 static bool interpretNextInstr(const MachineInstr *CurMI, in interpretNextInstr() argument774 if (CurMI->isBundle()) in interpretNextInstr()780 if (CurMI->isCall()) in interpretNextInstr()787 if (CurMI->getNumOperands() == 0) in interpretNextInstr()790 interpretValues(CurMI, ForwardedRegWorklist, Params, ClobberedRegUnits); in interpretNextInstr()1408 assert(CurMI == nullptr); in endModule()[all …]
158 for (MachineInstr &CurMI : in combineMachineInstrs()161 if (isTriviallyDead(CurMI, MRI)) { in combineMachineInstrs()162 LLVM_DEBUG(dbgs() << CurMI << "Is dead; erasing.\n"); in combineMachineInstrs()163 llvm::salvageDebugInfo(MRI, CurMI); in combineMachineInstrs()164 CurMI.eraseFromParent(); in combineMachineInstrs()167 WorkList.deferred_insert(&CurMI); in combineMachineInstrs()
223 MachineInstr *CurMI; in repairReg() local225 CurMI = MI; in repairReg()227 CurMI = MIRBuilder.getMF().CloneMachineInstr(MI); in repairReg()228 InsertPt->insert(*CurMI); in repairReg()229 NewInstrs[Idx++] = CurMI; in repairReg()
83 const MachineInstr *CurMI = nullptr; variable
132 for (const auto &CurMI : *MI.getParent()) { in rescheduleCanonically()133 if (&CurMI == &MI) in rescheduleCanonically()
1366 if (!CurMI) // no debug info in beginInstruction()