Home
last modified time | relevance | path

Searched refs:CurMI (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp352 assert(CurMI == nullptr); in beginInstruction()
353 CurMI = MI; in beginInstruction()
378 assert(CurMI != nullptr); in endInstruction()
381 if (!CurMI->isMetaInstruction()) { in endInstruction()
383 PrevInstBB = CurMI->getParent(); in endInstruction()
387 LabelsAfterInsn.find(CurMI); in endInstruction()
391 CurMI = nullptr; in endInstruction()
399 if (CurMI->getParent()->isEndSection() && CurMI->getNextNode() == nullptr) { in endInstruction()
400 PrevLabel = CurMI->getParent()->getEndSymbol(); in endInstruction()
406 CurMI = nullptr; in endInstruction()
H A DDwarfDebug.cpp669 static void interpretValues(const MachineInstr *CurMI, in interpretValues() argument
673 const MachineFunction *MF = CurMI->getMF(); in interpretValues()
721 getForwardingRegsDefinedByMI(*CurMI, FwdRegDefs); in interpretValues()
726 if (auto ParamValue = TII.describeLoadedValue(*CurMI, ParamFwdReg)) { in interpretValues()
765 static bool interpretNextInstr(const MachineInstr *CurMI, in interpretNextInstr() argument
769 if (CurMI->isBundle()) in interpretNextInstr()
775 if (CurMI->isCall()) in interpretNextInstr()
782 if (CurMI->getNumOperands() == 0) in interpretNextInstr()
785 interpretValues(CurMI, ForwardedRegWorklist, Params); in interpretNextInstr()
1410 assert(CurMI == nullptr); in endModule()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCombiner.cpp130 for (MachineInstr &CurMI : in combineMachineInstrs()
133 if (isTriviallyDead(CurMI, *MRI)) { in combineMachineInstrs()
134 LLVM_DEBUG(dbgs() << CurMI << "Is dead; erasing.\n"); in combineMachineInstrs()
135 CurMI.eraseFromParent(); in combineMachineInstrs()
138 WorkList.deferred_insert(&CurMI); in combineMachineInstrs()
H A DRegBankSelect.cpp222 MachineInstr *CurMI; in repairReg() local
224 CurMI = MI; in repairReg()
226 CurMI = MIRBuilder.getMF().CloneMachineInstr(MI); in repairReg()
227 InsertPt->insert(*CurMI); in repairReg()
228 NewInstrs[Idx++] = CurMI; in repairReg()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DDebugHandlerBase.h76 const MachineInstr *CurMI = nullptr; variable
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMIRCanonicalizerPass.cpp132 for (const auto &CurMI : *MI.getParent()) { in rescheduleCanonically()
133 if (&CurMI == &MI) in rescheduleCanonically()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1335 if (!CurMI) // no debug info in beginInstruction()