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

References

include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  687       if (!State.MIs[InsnID]->getOperand(OpIdx).isMBB()) {
include/llvm/CodeGen/MachineOperand.h
  546     assert(isMBB() && "Wrong MachineOperand accessor");
  683     assert(isMBB() && "Wrong MachineOperand mutator");
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 3045       if (OP->isMBB() && OP->getMBB() == MBB)
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  436             } else if (MI->getOperand(OpNo).isMBB()) {
lib/CodeGen/MIRPrinter.cpp
  558       if (!MO.isMBB())
lib/CodeGen/MachineBasicBlock.cpp
 1207       if (I->getOperand(i).isMBB() &&
lib/CodeGen/MachineVerifier.cpp
 2237       if (!MO1.isMBB()) {
lib/CodeGen/TargetInstrInfo.cpp
  340       } else if (MO.isMBB()) {
lib/CodeGen/UnreachableBlockElim.cpp
  135             if (start->getOperand(i).isMBB() &&
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
 1285         if (UI.isMBB() && UI.getMBB() != Succ) {
 1317       if (UI.isMBB()) {
 2559     if (UI.isMBB() && UI.getMBB() == Entry) {
lib/Target/AMDGPU/SIInstrInfo.cpp
 3549       if (!Op->isMBB()) {
lib/Target/ARM/ARMAsmPrinter.cpp
 1474       if (MI->getOperand(1).isMBB())
lib/Target/ARM/ARMLowOverheadLoops.cpp
  319   if (!End->getOperand(1).isMBB())
lib/Target/Hexagon/HexagonBranchRelaxation.cpp
  216         assert(MO.isMBB() && "Branch with unknown expandable field type");
lib/Target/Hexagon/HexagonFixupHwLoops.cpp
  145         assert(MII->getOperand(0).isMBB() &&
lib/Target/Hexagon/HexagonInstrInfo.cpp
  428                      I->getOperand(0).isMBB();
  463   if (LastOpcode == Hexagon::J2_jump && !LastInst->getOperand(0).isMBB())
  466       !SecondLastInst->getOperand(0).isMBB())
  472   if (LastOpcodeHasJMP_c && !LastInst->getOperand(1).isMBB())
  510     if (!SecondLastInst->getOperand(1).isMBB())
  615       assert(Cond[1].isMBB());
  657     assert(Cond[1].isMBB());
 2050   if (MO.isMBB())
 3586   if (BrTarget.isMBB()) {
 3633           if (!Op.isMBB())
 4264   if (isNewValueJump(Cond[0].getImm()) || Cond[1].isMBB()) {
 4359   assert((MO.isMBB() || MO.isImm()) &&
 4375   while ((TargetPos > -1) && !MI.getOperand(TargetPos).isMBB())
 4377   assert((TargetPos >= 0) && MI.getOperand(TargetPos).isMBB());
lib/Target/Hexagon/HexagonNewValueJump.cpp
  547         if (!MI.getOperand(1).isMBB())
lib/Target/Hexagon/RDFGraph.cpp
  233                           return Op.isMBB() || Op.isGlobal() || Op.isSymbol();
  237       if (T->isMBB())
lib/Target/Mips/MipsBranchExpansion.cpp
  229     if (MO.isMBB())
  346       assert(MO.isMBB() && "MBB operand expected.");
lib/Target/PowerPC/PPCEarlyReturn.cpp
  123                 if (J->getOperand(i).isMBB() &&
lib/Target/PowerPC/PPCInstrInfo.cpp
  530       if (!LastInst.getOperand(0).isMBB())
  535       if (!LastInst.getOperand(2).isMBB())
  543       if (!LastInst.getOperand(1).isMBB())
  551       if (!LastInst.getOperand(1).isMBB())
  560       if (!LastInst.getOperand(0).isMBB())
  571       if (!LastInst.getOperand(0).isMBB())
  596     if (!SecondLastInst.getOperand(2).isMBB() ||
  597         !LastInst.getOperand(0).isMBB())
  606     if (!SecondLastInst.getOperand(1).isMBB() ||
  607         !LastInst.getOperand(0).isMBB())
  616     if (!SecondLastInst.getOperand(1).isMBB() ||
  617         !LastInst.getOperand(0).isMBB())
  627     if (!SecondLastInst.getOperand(0).isMBB() ||
  628         !LastInst.getOperand(0).isMBB())
  641     if (!SecondLastInst.getOperand(0).isMBB() ||
  642         !LastInst.getOperand(0).isMBB())
  657     if (!SecondLastInst.getOperand(0).isMBB())
lib/Target/RISCV/RISCVMCInstLower.cpp
   80   if (!MO.isJTI() && !MO.isMBB() && MO.getOffset())
lib/Target/SystemZ/SystemZInstrInfo.h
  129   bool hasMBBTarget() { return Target != nullptr && Target->isMBB(); }
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  125       if (MO.isMBB() && MO.getMBB() == MBB)
 1333             if (MO.isMBB())
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  455         if (Op.isMBB() && Indices.count(Op.getMBB()))
lib/Target/X86/X86FlagsCopyLowering.cpp
  270                           return MOp.isMBB() && MOp.getMBB() == &UnsplitSucc;
  313         assert(OpMBB.isMBB() && "Block operand to a PHI is not a block!");
lib/Target/X86/X86MCInstLower.cpp
  120   assert((MO.isGlobal() || MO.isSymbol() || MO.isMBB()) &&
  149   } else if (MO.isMBB()) {
  284   if (!MO.isJTI() && !MO.isMBB() && MO.getOffset())
lib/Target/X86/X86OptimizeLEAs.cpp
  207          MO.isGlobal() || MO.isBlockAddress() || MO.isMCSymbol() || MO.isMBB();
  226          (MO1.isMBB() && MO2.isMBB() && MO1.getMBB() == MO2.getMBB());
  226          (MO1.isMBB() && MO2.isMBB() && MO1.getMBB() == MO2.getMBB());
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  293       assert(OpMBB.isMBB() && "Block operand to a PHI is not a block!");