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

References

include/llvm/Analysis/BlockFrequencyInfoImpl.h
  570   if (BB->getBasicBlock())
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 2942     const BasicBlock *BB = MBB.getBasicBlock();
 2955     if (const BasicBlock *BB = MBB.getBasicBlock()) {
lib/CodeGen/AsmPrinter/WinException.cpp
  912           cast<FuncletPadInst>(FuncletStart->getBasicBlock()->getFirstNonPHI());
lib/CodeGen/BranchFolding.cpp
  822     SuccBB->getBasicBlock() : MBB->getBasicBlock();
  822     SuccBB->getBasicBlock() : MBB->getBasicBlock();
lib/CodeGen/BranchRelaxation.cpp
  213       MF->CreateMachineBasicBlock(BB.getBasicBlock());
  231       MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
lib/CodeGen/GlobalISel/IRTranslator.cpp
  424   const BasicBlock *SrcBB = Src->getBasicBlock();
  425   const BasicBlock *DstBB = Dst->getBasicBlock();
  578     addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()},
  578     addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()},
  615   addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()},
  615   addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()},
  625     addMachineCFGPred({SwitchBB->getBasicBlock(), CB.FalseBB->getBasicBlock()},
  625     addMachineCFGPred({SwitchBB->getBasicBlock(), CB.FalseBB->getBasicBlock()},
  666   addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
  666   addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
  668   addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
  668   addMachineCFGPred({SwitchMBB->getBasicBlock(), DefaultMBB->getBasicBlock()},
  687       addMachineCFGPred({SwitchMBB->getBasicBlock(), (*SI)->getBasicBlock()},
  687       addMachineCFGPred({SwitchMBB->getBasicBlock(), (*SI)->getBasicBlock()},
  799           DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg());
  801       Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock());
lib/CodeGen/ImplicitNullChecks.cpp
  465   if (auto *BB = MBB.getBasicBlock())
lib/CodeGen/MIRPrinter.cpp
  609   if (const auto *BB = MBB.getBasicBlock()) {
lib/CodeGen/MachineBasicBlock.cpp
  257   if (const BasicBlock *LBB = getBasicBlock())
  268   if (getBasicBlock())
  269     Name += getBasicBlock()->getName();
  305   if (const auto *BB = getBasicBlock()) {
lib/CodeGen/MachineCSE.cpp
  820       auto BB = MBB->getBasicBlock(), BB1 = MBB1->getBasicBlock();
  820       auto BB = MBB->getBasicBlock(), BB1 = MBB1->getBasicBlock();
lib/CodeGen/MachineFunction.cpp
  541           if (const BasicBlock *BB = Node->getBasicBlock())
  657   const Instruction *FirstI = LandingPad->getBasicBlock()->getFirstNonPHI();
lib/CodeGen/MachineLICM.cpp
 1452     if (MI->getParent()->getBasicBlock())
 1454     if (Preheader->getBasicBlock())
lib/CodeGen/MachineLoopInfo.cpp
   97     if (const BasicBlock *PHeadBB = PHeadMBB->getBasicBlock())
  104     if (const BasicBlock *HeadBB = HeadMBB->getBasicBlock())
lib/CodeGen/MachineLoopUtils.cpp
   38   MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(Loop->getBasicBlock());
lib/CodeGen/MachinePipeliner.cpp
  267   const BasicBlock *BBLK = LBLK->getBasicBlock();
lib/CodeGen/MachineSink.cpp
  731   auto *PredBB = PredMBB->getBasicBlock();
lib/CodeGen/MachineVerifier.cpp
  662   const BasicBlock *BB = MBB->getBasicBlock();
lib/CodeGen/ModuloSchedule.cpp
  113   MachineBasicBlock *KernelBB = MF.CreateMachineBasicBlock(BB->getBasicBlock());
  203     MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock());
 1674   MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock());
lib/CodeGen/SelectionDAG/FastISel.cpp
 1671   if (FuncInfo.MBB->getBasicBlock()->sizeWithoutDebug() > 1 &&
 1683         FuncInfo.MBB->getBasicBlock(), MSucc->getBasicBlock());
 1683         FuncInfo.MBB->getBasicBlock(), MSucc->getBasicBlock());
 1698           FuncInfo.BPI->getEdgeProbability(BranchBB, TrueMBB->getBasicBlock());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1745           ? BPI->getEdgeProbability(FuncInfo.MBB->getBasicBlock(), UnwindDest)
 1989   const BasicBlock *SrcBB = Src->getBasicBlock();
 1990   const BasicBlock *DstBB = Dst->getBasicBlock();
 2030   const BasicBlock *BB = CurBB->getBasicBlock();
 2082       InBlock(NotCond, CurBB->getBasicBlock())) {
 2108       BOp->getParent() != CurBB->getBasicBlock() ||
 2109       !InBlock(BOp->getOperand(0), CurBB->getBasicBlock()) ||
 2110       !InBlock(BOp->getOperand(1), CurBB->getBasicBlock())) {
 2119   MachineBasicBlock *TmpBB = MF.CreateMachineBasicBlock(CurBB->getBasicBlock());
 2808       BPI ? BPI->getEdgeProbability(InvokeMBB->getBasicBlock(), EHPadBB)
10092               BPI->getEdgeProbability(SwitchMBB->getBasicBlock(), (unsigned)0));
10149           DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg());
10151       Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock());
10389     LeftMBB = FuncInfo.MF->CreateMachineBasicBlock(W.MBB->getBasicBlock());
10405     RightMBB = FuncInfo.MF->CreateMachineBasicBlock(W.MBB->getBasicBlock());
10473       FuncInfo.MF->CreateMachineBasicBlock(SwitchMBB->getBasicBlock());
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  616     const Value *LBB = (const Value*)BBDN->getBasicBlock()->getBasicBlock();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  793                        FuncInfo->MBB->getBasicBlock()->getName());
  802         (MF->getName() + ":" + FuncInfo->MBB->getBasicBlock()->getName()).str();
 1229   const BasicBlock *LLVMBB = MBB->getBasicBlock();
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  187   auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  188   auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  189   auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  269   auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  270   auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  271   auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  357   auto LoopBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  358   auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
lib/Target/AArch64/AArch64FastISel.cpp
  936     InMBB = I->getParent() == FuncInfo.MBB->getBasicBlock();
 2502           BI->getParent(), Target->getBasicBlock());
lib/Target/AArch64/AArch64ISelLowering.cpp
 1338   const BasicBlock *LLVM_BB = MBB->getBasicBlock();
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  927   const BasicBlock *BB = FuncInfo->MBB->getBasicBlock();
lib/Target/AMDGPU/SIISelLowering.cpp
 3045     = MF->CreateMachineBasicBlock(BB->getBasicBlock());
lib/Target/ARM/ARMConstantIslandPass.cpp
  898     MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
 2425     MF->CreateMachineBasicBlock(JTBB->getBasicBlock());
lib/Target/ARM/ARMExpandPseudoInsts.cpp
  945   auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  946   auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  947   auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
 1070   auto LoadCmpBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
 1071   auto StoreBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
 1072   auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
lib/Target/ARM/ARMISelLowering.cpp
10014   const BasicBlock *LLVM_BB = BB->getBasicBlock();
10481     const BasicBlock *LLVM_BB = BB->getBasicBlock();
10614     const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/AVR/AVRISelLowering.cpp
 1493   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 1636   const BasicBlock *LLVM_BB = MBB->getBasicBlock();
lib/Target/BPF/BPFISelLowering.cpp
  652   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1276   BlockAddress::get(const_cast<BasicBlock *>(LoopStart->getBasicBlock()));
lib/Target/Lanai/LanaiAsmPrinter.cpp
  222   if (const BasicBlock *B = Pred->getBasicBlock())
lib/Target/MSP430/MSP430BranchSelector.cpp
  153             MF->CreateMachineBasicBlock(MBB->getBasicBlock());
lib/Target/MSP430/MSP430ISelLowering.cpp
 1463   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 1560   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/Mips/Mips16ISelLowering.cpp
  521   const BasicBlock *LLVM_BB = BB->getBasicBlock();
  584   const BasicBlock *LLVM_BB = BB->getBasicBlock();
  650   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/Mips/MipsAsmPrinter.cpp
  481   if (const BasicBlock *bb = Pred->getBasicBlock())
lib/Target/Mips/MipsBranchExpansion.cpp
  268       MFp->CreateMachineBasicBlock(MBB->getBasicBlock());
  403   const BasicBlock *BB = MBB->getBasicBlock();
lib/Target/Mips/MipsConstantIslandPass.cpp
  855     MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
lib/Target/Mips/MipsExpandPseudo.cpp
  113   const BasicBlock *LLVM_BB = BB.getBasicBlock();
  250   const BasicBlock *LLVM_BB = BB.getBasicBlock();
  387   const BasicBlock *LLVM_BB = BB.getBasicBlock();
  577   const BasicBlock *LLVM_BB = BB.getBasicBlock();
lib/Target/Mips/MipsFastISel.cpp
  553     if (I->getParent() == FuncInfo.MBB->getBasicBlock()) {
lib/Target/Mips/MipsISelLowering.cpp
 1647   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 1825   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 4430   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 4506   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/Mips/MipsSEISelLowering.cpp
 3040   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 3109   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  426     if (const BasicBlock *PBB = PMBB->getBasicBlock()) {
lib/Target/PowerPC/PPCExpandISEL.cpp
  336   const BasicBlock *LLVM_BB = MBB->getBasicBlock();
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  521   const BasicBlock *BB = FuncInfo->MBB->getBasicBlock();
  559   if (BBDN->getBasicBlock()->getBasicBlock() != TBB)
lib/Target/PowerPC/PPCISelLowering.cpp
10331   const BasicBlock *LLVM_BB = BB->getBasicBlock();
10435   const BasicBlock *LLVM_BB = BB->getBasicBlock();
10619   const BasicBlock *BB = MBB->getBasicBlock();
10883   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/PowerPC/PPCInstrInfo.cpp
 4014       if (MI.getParent()->getBasicBlock() ==
lib/Target/PowerPC/PPCReduceCRLogicals.cpp
  199   const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock();
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  366   auto LoopMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  367   auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  418   auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  419   auto LoopIfBodyMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  420   auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  421   auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  534   auto LoopHeadMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  535   auto LoopTailMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  536   auto DoneMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
  635   MachineBasicBlock *NewMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
lib/Target/RISCV/RISCVISelLowering.cpp
 1105   const BasicBlock *LLVM_BB = BB->getBasicBlock();
 1288   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/Sparc/SparcISelLowering.cpp
 3134   const BasicBlock *LLVM_BB = BB->getBasicBlock();
lib/Target/SystemZ/SystemZISelLowering.cpp
 6476   MachineBasicBlock *NewMBB = MF.CreateMachineBasicBlock(MBB->getBasicBlock());
lib/Target/SystemZ/SystemZPostRewrite.cpp
  161   const BasicBlock *BB = MBB.getBasicBlock();
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
  160     if (const auto *BB = MBB->getBasicBlock())
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  354   const BasicBlock *LLVMBB = BB->getBasicBlock();
lib/Target/X86/X86CmovConversion.cpp
  667   const BasicBlock *BB = MBB->getBasicBlock();
lib/Target/X86/X86ExpandPseudo.cpp
   80   const BasicBlock *BB = MBB->getBasicBlock();
lib/Target/X86/X86FastISel.cpp
 1020     InMBB = I->getParent() == FuncInfo.MBB->getBasicBlock();
lib/Target/X86/X86FrameLowering.cpp
  534   const BasicBlock *LLVM_BB = MBB.getBasicBlock();
lib/Target/X86/X86ISelLowering.cpp
29179   const BasicBlock *BB = MBB->getBasicBlock();
29354     const BasicBlock *LLVM_BB = MBB->getBasicBlock();
29525   const BasicBlock *LLVM_BB = MBB->getBasicBlock();
29792   const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock();
29954   const BasicBlock *LLVM_BB = ThisMBB->getBasicBlock();
30018   const BasicBlock *LLVM_BB = BB->getBasicBlock();
30165       MF->CreateMachineBasicBlock(BB->getBasicBlock());
30473   const BasicBlock *BB = MBB->getBasicBlock();
30664   const BasicBlock *BB = MBB->getBasicBlock();
lib/Target/X86/X86RetpolineThunks.cpp
  249   MachineBasicBlock *CaptureSpec = MF.CreateMachineBasicBlock(Entry->getBasicBlock());
  250   MachineBasicBlock *CallTarget = MF.CreateMachineBasicBlock(Entry->getBasicBlock());
lib/Target/XCore/XCoreISelLowering.cpp
 1534   const BasicBlock *LLVM_BB = BB->getBasicBlock();