reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineBasicBlock.h
  948   while (It != End && It->isDebugInstr())
  959   while (It != Begin && It->isDebugInstr())
include/llvm/CodeGen/MachineRegisterInfo.h
  826       assert(MI->isDebugInstr());
include/llvm/CodeGen/SlotIndexes.h
  397       assert(!BundleNonDebug.isDebugInstr() &&
  544       assert(!MI.isDebugInstr() && "Cannot number debug instructions.");
lib/CodeGen/AggressiveAntiDepBreaker.cpp
  818     if (MI.isDebugInstr())
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1058           !MI.isDebugInstr()) {
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 2887   if (!Asm || !CurFn || MI->isDebugInstr() ||
 2896       if (NextMI.isDebugInstr())
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
  265       if (MI.isDebugInstr())
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  586     if (MI.isDebugInstr())
lib/CodeGen/BranchFolding.cpp
  306   return !(MI.isDebugInstr() || MI.isCFIInstruction());
  366     while (I2->isDebugInstr()) {
  375     while (I1->isDebugInstr()) {
 1348     if (MI.isDebugInstr()) {
 1360     if (MI.isDebugInstr()) {
 1488                && PrevBBIter->isDebugInstr() && MBBIter->isDebugInstr()) {
 1488                && PrevBBIter->isDebugInstr() && MBBIter->isDebugInstr()) {
lib/CodeGen/BreakFalseDeps.cpp
  178   assert(!MI->isDebugInstr() && "Won't process debug values");
  257     if (!MI.isDebugInstr())
lib/CodeGen/CalcSpillWeights.cpp
  218     if (mi->isIdentityCopy() || mi->isImplicitDef() || mi->isDebugInstr())
lib/CodeGen/CriticalAntiDepBreaker.cpp
  115   if (MI.isDebugInstr() || MI.isKill())
  537     if (MI.isDebugInstr() || MI.isKill())
lib/CodeGen/EarlyIfConversion.cpp
  213     if (I->isDebugInstr())
  308     if (I->isDebugInstr())
  345     if (I->isDebugInstr())
lib/CodeGen/ExecutionDomainFix.cpp
  236   assert(!MI->isDebugInstr() && "Won't process debug values");
  403     if (!MI.isDebugInstr()) {
lib/CodeGen/IfConversion.cpp
  353           if (!I.isDebugInstr()) {
  359           if (!I.isDebugInstr()) {
 1067     if (MI.isDebugInstr())
 1841     if (!DI1->isDebugInstr())
 1853     if (!DI2->isDebugInstr())
 1883     if (!Prev->isBranch() && !Prev->isDebugInstr())
 1900     if (!DI1->isDebugInstr())
 1915       if (!Prev->isBranch() && !Prev->isDebugInstr())
 1926     if (!DI2->isDebugInstr())
 1942       if (FI.isDebugInstr())
 2135     if (I.isDebugInstr() || TII->isPredicated(I))
 2195     if (!TII->isPredicated(I) && !MI->isDebugInstr()) {
lib/CodeGen/InlineSpiller.cpp
  656       assert(!MI.isDebugInstr() && "Did not expect to find a use in debug "
  982     assert(!MI->isDebugInstr() && "Did not expect to find a use in debug "
lib/CodeGen/LiveDebugVariables.cpp
  690       if (!MBBI->isDebugInstr()) {
  710       } while (MBBI != MBBE && MBBI->isDebugInstr());
lib/CodeGen/LiveIntervals.cpp
 1436       if ((--MII)->isDebugInstr())
 1501     if (MI.isDebugInstr())
 1598     if (MI.isDebugInstr())
lib/CodeGen/LiveRangeShrink.cpp
  132       if (MI.isPHI() || MI.isDebugInstr())
  220         while (I != MBB.end() && (I->isPHI() || I->isDebugInstr()))
lib/CodeGen/LiveVariables.cpp
  502   assert(!MI.isDebugInstr());
  577     if (MI.isDebugInstr())
lib/CodeGen/LocalStackSlotAllocation.cpp
  307       if (MI.isDebugInstr() || MI.getOpcode() == TargetOpcode::STATEPOINT ||
lib/CodeGen/MachineBasicBlock.cpp
  189   while (I != E && (I->isPHI() || I->isPosition() || I->isDebugInstr() ||
  202   while (I != B && ((--I)->isTerminator() || I->isDebugInstr()))
  211   while (I != B && ((--I)->isTerminator() || I->isDebugInstr()))
  229     if (I->isDebugInstr() || I->isInsideBundle())
 1305   if (!MBBI->isDebugInstr()) return MBBI->getDebugLoc();
 1393     if (I->isDebugInstr())
 1432       if (I->isDebugInstr())
lib/CodeGen/MachineCSE.cpp
  358     while (I != E && I != EE && I->isDebugInstr())
  397       MI->isInlineAsm() || MI->isDebugInstr())
lib/CodeGen/MachineInstr.cpp
  648   if (isDebugInstr())
 1174   if (isPosition() || isDebugInstr() || isTerminator() ||
lib/CodeGen/MachineScheduler.cpp
  281     if (!I->isDebugInstr())
  301     if (!I->isDebugInstr())
  491       if (!MI.isDebugInstr()) {
 1042           (RegionEnd->isDebugInstr() &&
lib/CodeGen/MachineSink.cpp
  380     if (MI.isDebugInstr()) {
 1272     if (MI->isDebugInstr())
lib/CodeGen/MachineTraceMetrics.cpp
  654   if (UseMI.isDebugInstr())
lib/CodeGen/MachineVerifier.cpp
 1516     if (MI->isDebugInstr()) {
lib/CodeGen/PHIElimination.cpp
  458             if (KillInst->isDebugInstr())
  518                 if (KillInst->isDebugInstr())
lib/CodeGen/PeepholeOptimizer.cpp
 1646       if (MI->isDebugInstr())
lib/CodeGen/PrologEpilogInserter.cpp
  183     if (!MI.isDebugInstr())
lib/CodeGen/ReachingDefAnalysis.cpp
   96   assert(!MI->isDebugInstr() && "Won't process debug instructions");
  128     if (!MI.isDebugInstr())
lib/CodeGen/RegisterCoalescer.cpp
 2825   if (MI.isDebugInstr())
lib/CodeGen/RegisterPressure.cpp
  765   assert(!CurrPos->isDebugInstr());
  864   if (RequireIntervals && !CurrPos->isDebugInstr())
 1042   assert(!MI->isDebugInstr() && "Expect a nondebug instruction.");
 1283   assert(!MI->isDebugInstr() && "Expect a nondebug instruction.");
lib/CodeGen/RegisterScavenging.cpp
  113   assert(!MI.isDebugInstr() && "Debug values have no kills or defs");
  160   if (!MI.isDebugInstr()) {
  197   if (MI.isDebugInstr())
  320     if (MI->isDebugInstr()) {
lib/CodeGen/ScheduleDAGInstrs.cpp
  566     if (MI.isDebugInstr())
 1111     if (MI.isDebugInstr())
 1146         if (!I->isDebugInstr())
lib/CodeGen/SlotIndexes.cpp
   75       if (MI.isDebugInstr())
  232     if (!MI.isDebugInstr() && mi2iMap.find(&MI) == mi2iMap.end())
lib/CodeGen/SplitKit.cpp
  862     while (!AtBegin && (--MBBI)->isDebugInstr());
lib/CodeGen/StackColoring.cpp
  602     if (!MI.isDebugInstr()) {
 1009         if (!I.isDebugInstr() && TouchesMemory && ProtectFromEscapedAllocas) {
 1081           I.getOpcode() == TargetOpcode::LIFETIME_END || I.isDebugInstr())
lib/CodeGen/StackSlotColoring.cpp
  452     while ((NextMI != E) && NextMI->isDebugInstr()) {
lib/CodeGen/TwoAddressInstructionPass.cpp
  293     if (OtherMI.isDebugInstr())
  945     if (OtherMI.isDebugInstr())
  989   while (Begin != MBB->begin() && std::prev(Begin)->isDebugInstr())
 1119     if (OtherMI.isDebugInstr())
 1165   while (InsertPos != MBB->begin() && std::prev(InsertPos)->isDebugInstr())
 1169   while (std::prev(From)->isDebugInstr())
 1708       if (mi->isDebugInstr() || SunkInstrs.count(&*mi)) {
lib/Target/AArch64/AArch64ConditionalCompares.cpp
  396     if (I.isDebugInstr())
lib/Target/AArch64/AArch64FrameLowering.cpp
  190       if (MI.isDebugInstr() || MI.isPseudo() ||
lib/Target/AArch64/AArch64InstrInfo.cpp
 5384   if (MI.isDebugInstr() || MI.isIndirectDebugValue())
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  581       if (MI.isDebugInstr())
  725           assert(MI.isDebugInstr());
lib/Target/AMDGPU/GCNHazardRecognizer.cpp
  318   if (CurrCycleInstr->isImplicitDef() || CurrCycleInstr->isDebugInstr() ||
  375     if (I->isInlineAsm() || I->isImplicitDef() || I->isDebugInstr())
  822   if (MI->isDebugInstr())
lib/Target/AMDGPU/GCNIterativeScheduler.cpp
   72     if (!I->isDebugInstr() && LIS)
   79     if (!I->isDebugInstr() && LIS)
  386       if (!MI->isDebugInstr())
  389     if (!MI->isDebugInstr()) {
lib/Target/AMDGPU/GCNRegBankReassign.cpp
  409     if (MI.isDebugInstr())
lib/Target/AMDGPU/GCNRegPressure.cpp
  316   if (MI.isDebugInstr())
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  399     if (MI->isDebugInstr())
  405       if (!MI->isDebugInstr())
  414     if (!MI->isDebugInstr()) {
lib/Target/AMDGPU/SIInsertWaitcnts.cpp
  841   if (MI.isDebugInstr())
 1068         if (II->isDebugInstr())
 1109       if (II->isDebugInstr())
lib/Target/AMDGPU/SIInstrInfo.cpp
 6471     if (I->isDebugInstr())
 6510     if (I->isDebugInstr())
lib/Target/AMDGPU/SIMachineScheduler.cpp
 1279     if (!I->isDebugInstr())
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  344           if (I->isDebugInstr()) {
lib/Target/ARC/ARCInstrInfo.cpp
  188     while (I->isDebugInstr() || !I->isTerminator()) {
lib/Target/ARM/ARMBaseInstrInfo.cpp
  333     while (I->isDebugInstr() || !I->isTerminator()) {
 1958   if (MI.isDebugInstr())
 1973   while (++I != MBB->end() && I->isDebugInstr())
lib/Target/ARM/ARMConstantIslandPass.cpp
  709       if (I.isDebugInstr())
lib/Target/ARM/ARMFrameLowering.cpp
 1515       if (MI.isDebugInstr())
lib/Target/ARM/ARMHazardRecognizer.cpp
   39   if (!MI->isDebugInstr()) {
   83   if (!MI->isDebugInstr()) {
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
 1222   while (PrevMBBI->isDebugInstr() && PrevMBBI != BeginMBBI)
 1238   while (NextMBBI != EndMBBI && NextMBBI->isDebugInstr())
 1851     } else if (MBBI->isDebugInstr()) {
 1936     while (PrevI->isDebugInstr() && PrevI != MBB.begin())
 2112     if (I->isDebugInstr() || MemOps.count(&*I))
 2302                (MemOps.count(&*InsertPos) || InsertPos->isDebugInstr()))
 2407       if (!MI.isDebugInstr())
lib/Target/ARM/Thumb2ITBlockPass.cpp
  182   while (I != E && I->isDebugInstr())
  236         if (MBBI->isDebugInstr())
lib/Target/ARM/Thumb2InstrInfo.cpp
   84       if (MBBI->isDebugInstr()) {
  111   while (MBBI->isDebugInstr()) {
lib/Target/ARM/Thumb2SizeReduction.cpp
 1065     if (MI->isDebugInstr())
lib/Target/AVR/AVRInstrInfo.cpp
  275     if (I->isDebugInstr()) {
  446     if (I->isDebugInstr()) {
lib/Target/BPF/BPFInstrInfo.cpp
  174     if (I->isDebugInstr())
  249     if (I->isDebugInstr())
lib/Target/Hexagon/BitTracker.cpp
  846   if (MI.isDebugInstr())
lib/Target/Hexagon/HexagonAsmPrinter.cpp
  754       if (!MII->isDebugInstr() && !MII->isImplicitDef())
lib/Target/Hexagon/HexagonBlockRanges.cpp
  162     if (In.isDebugInstr())
  316     if (In.isDebugInstr())
lib/Target/Hexagon/HexagonConstPropagation.cpp
  805     if (MI.isDebugInstr())
  820     if (MI.isDebugInstr())
  902     while (It != End && It->isDebugInstr())
  911       if (!It->isDebugInstr()) {
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  302       if (I->isDebugInstr())
  360       if (MI.isDebugInstr()) {
  398     if (MI.isDebugInstr())
  425           if (!It->isDebugInstr())
  491       if (I1.isDebugInstr())
  528   while (I2 != I1.getParent()->end() && I2->isDebugInstr())
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  370     if (MI.isDebugInstr())
lib/Target/Hexagon/HexagonGenMux.cpp
  358     if (I->isDebugInstr())
lib/Target/Hexagon/HexagonInstrInfo.cpp
  136     if (!MIB->isDebugInstr())
  421   while (I->isDebugInstr()) {
  564     if (I->isDebugInstr())
 1689   if (MI.isDebugInstr())
 3255   while (I->isDebugInstr()) {
 4292   if (MI.isDebugInstr() || MI.isPosition())
lib/Target/Hexagon/HexagonNewValueJump.cpp
  304     if (localII->isDebugInstr())
  497       if (MI.isDebugInstr()) {
lib/Target/Hexagon/HexagonSplitDouble.cpp
  165   if (MI->isDebugInstr())
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
 1037   if (MI.isDebugInstr())
lib/Target/Hexagon/RDFGraph.cpp
  877       if (I.isDebugInstr())
lib/Target/Hexagon/RDFLiveness.cpp
  881     if (MI->isDebugInstr())
lib/Target/Lanai/LanaiDelaySlotFiller.cpp
  158     if (I->isDebugInstr())
lib/Target/Lanai/LanaiInstrInfo.cpp
  576     if (Instruction->isDebugInstr())
  701     if (Instruction->isDebugInstr())
lib/Target/Lanai/LanaiMemAluCombiner.cpp
  345     if (First->isDebugInstr())
lib/Target/MSP430/MSP430InstrInfo.cpp
  115     if (I->isDebugInstr())
  185     if (I->isDebugInstr())
lib/Target/Mips/MipsBranchExpansion.cpp
  240     if (!B->isDebugInstr())
lib/Target/Mips/MipsConstantIslandPass.cpp
  659       if (MI.isDebugInstr())
lib/Target/Mips/MipsDelaySlotFiller.cpp
  685     if (CurrI->isDebugInstr())
lib/Target/Mips/MipsInstrInfo.cpp
  165     if (I->isDebugInstr()) {
  197   while (I != REnd && I->isDebugInstr())
  222   while (I != REnd && I->isDebugInstr())
lib/Target/PowerPC/PPCEarlyReturn.cpp
  126           } else if (!J->isTerminator() && !J->isDebugInstr())
lib/Target/PowerPC/PPCHazardRecognizers.cpp
  330   if (MI->isDebugInstr())
  388   if (MI->isDebugInstr())
lib/Target/PowerPC/PPCInstrInfo.cpp
 2496     if (It->isDebugInstr() || It->isPosition())
lib/Target/PowerPC/PPCMIPeephole.cpp
  278           if (MI.isDebugInstr())
  307       if (MI.isDebugInstr())
lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  255             if (It->isDebugInstr()) continue;
lib/Target/PowerPC/PPCRegisterInfo.cpp
  762     if (!Ins->isDebugInstr())
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  247       if (MI.isDebugInstr())
lib/Target/RISCV/RISCVISelLowering.cpp
 1264     if (SequenceMBBI->isDebugInstr())
lib/Target/Sparc/DelaySlotFiller.cpp
  210     if (I->isDebugInstr())
lib/Target/Sparc/SparcInstrInfo.cpp
  282     if (I->isDebugInstr())
lib/Target/SystemZ/SystemZElimCompare.cpp
  149   if (MI.isDebugInstr())
lib/Target/SystemZ/SystemZISelLowering.cpp
 6656     if (NextMIIt->isDebugInstr()) {
lib/Target/SystemZ/SystemZInstrInfo.cpp
  365     if (I->isDebugInstr())
  455     if (I->isDebugInstr())
lib/Target/SystemZ/SystemZLongBranch.cpp
  297       if (!MI->isDebugInstr()) {
lib/Target/SystemZ/SystemZMachineScheduler.cpp
   68     if (I->isPosition() || I->isDebugInstr())
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  302     if (std::prev(I)->isDebugInstr() || std::prev(I)->isPosition())
  566     if (std::prev(I)->isDebugInstr() || std::prev(I)->isPosition())
 1245       if (MI.isPosition() || MI.isDebugInstr())
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  232       if (MI.isDebugInstr() || MI.isLabel())
  386       if (MI.isDebugInstr() || MI.isLabel())
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
  166     if (I->isDebugInstr())
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  325   if (MI->isDebugInstr() || MI->isLabel() || MI->isInlineAsm())
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  174   if (MI.isDebugInstr() || MI.isPosition())
  326     for (auto E = MBB->end(); NextI != E && NextI->isDebugInstr(); ++NextI)
  913       if (MI.isDebugInstr())
lib/Target/X86/X86CallFrameOptimization.cpp
  380   while (I->getOpcode() == X86::LEA32r || I->isDebugInstr())
lib/Target/X86/X86CmovConversion.cpp
  290       if (I.isDebugInstr())
  430         if (MI.isDebugInstr())
  600     if (I->isDebugInstr())
lib/Target/X86/X86FloatingPoint.cpp
 1691     if (I->isDebugInstr())
lib/Target/X86/X86FrameLowering.cpp
 3119       if (MI.isDebugInstr())
lib/Target/X86/X86ISelLowering.cpp
29977     if (DbgIt->isDebugInstr())
30952       if (MI.isDebugInstr())
lib/Target/X86/X86InstrInfo.cpp
 2445     if (I->isDebugInstr())
 2513     if (I->isDebugInstr())
 2755     if (I->isDebugInstr())
 7999                         if (MI.isDebugInstr() || MI.isKill())
 8048   if (MI.isDebugInstr() || MI.isIndirectDebugValue())
lib/Target/X86/X86PadShortFunction.cpp
  128       while (ReturnLoc->isDebugInstr())
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  978     while (MII != MBB.instr_rend() && MII->isDebugInstr())
 1024           return !OtherTI.isDebugInstr() && &OtherTI != &TI;
lib/Target/XCore/XCoreFrameLowering.cpp
  429   if (MI != MBB.end() && !MI->isDebugInstr())
lib/Target/XCore/XCoreInstrInfo.cpp
  366   if (I != MBB.end() && !I->isDebugInstr())
  388   if (I != MBB.end() && !I->isDebugInstr())
  431   if (MI != MBB.end() && !MI->isDebugInstr())