|
reference, declaration → definition
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!");