| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86AvoidTrailingCall.cpp | 98 MachineBasicBlock *NextMBB = MBB.getNextNode(); in runOnMachineFunction() local 99 if (NextMBB && !NextMBB->isEHFuncletEntry()) in runOnMachineFunction()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | MachineLoopInfo.cpp | 80 MachineBasicBlock *NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock() local 81 while (contains(NextMBB)) { in getBottomBlock() 82 BotMBB = NextMBB; in getBottomBlock() 85 NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()
|
| D | IfConversion.cpp | 1545 MachineBasicBlock &NextMBB = *NextBBI->BB; in IfConvertSimple() local 1568 Redefs.addLiveInsNoPristines(NextMBB); in IfConvertSimple() 1592 if (!canFallThroughTo(*BBI.BB, NextMBB)) { in IfConvertSimple() 1593 InsertUncondBranch(*BBI.BB, NextMBB, TII); in IfConvertSimple() 1631 MachineBasicBlock &NextMBB = *NextBBI->BB; in IfConvertTriangle() local 1669 Redefs.addLiveInsNoPristines(NextMBB); in IfConvertTriangle() 1677 CvtNext = MBPI->getEdgeProbability(&CvtMBB, &NextMBB); in IfConvertTriangle() 1679 BBNext = MBPI->getEdgeProbability(BBI.BB, &NextMBB); in IfConvertTriangle() 1731 bool isFallThrough = canFallThroughTo(*BBI.BB, NextMBB); in IfConvertTriangle() 1737 NextMBB.pred_size() == 1 && !NextBBI->HasFallThrough && in IfConvertTriangle() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| D | SystemZMachineScheduler.cpp | 79 void SystemZPostRASchedStrategy::enterMBB(MachineBasicBlock *NextMBB) { in enterMBB() argument 80 assert ((SchedStates.find(NextMBB) == SchedStates.end()) && in enterMBB() 82 LLVM_DEBUG(dbgs() << "** Entering " << printMBBReference(*NextMBB)); in enterMBB() 84 MBB = NextMBB; in enterMBB()
|
| D | SystemZMachineScheduler.h | 133 void enterMBB(MachineBasicBlock *NextMBB) override;
|
| D | SystemZISelLowering.cpp | 7826 MachineBasicBlock *NextMBB = nullptr; in emitMemMemWrapper() local 7849 NextMBB = LoopMBB; in emitMemMemWrapper() 7877 NextMBB = (EndMBB ? SystemZ::emitBlockAfter(LoopMBB) : LoopMBB); in emitMemMemWrapper() 7907 .addReg(NextDestReg).addMBB(NextMBB); in emitMemMemWrapper() 7911 .addReg(NextSrcReg).addMBB(NextMBB); in emitMemMemWrapper() 7914 .addReg(NextCountReg).addMBB(NextMBB); in emitMemMemWrapper() 7927 MBB->addSuccessor(NextMBB); in emitMemMemWrapper() 7939 MBB = NextMBB; in emitMemMemWrapper() 8021 MachineBasicBlock *NextMBB = SystemZ::splitBlockBefore(MI, MBB); in emitMemMemWrapper() local 8026 MBB->addSuccessor(NextMBB); in emitMemMemWrapper() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| D | MSP430BranchSelector.cpp | 184 MachineBasicBlock *NextMBB = &*std::next(MBB); in expandBranches() local 185 assert(MBB->isSuccessor(NextMBB) && in expandBranches() 197 .addMBB(NextMBB) in expandBranches()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | IRTranslator.cpp | 1046 MachineBasicBlock *NextMBB, in emitBitTestCase() argument 1086 addSuccessorWithProb(SwitchBB, NextMBB, BranchProbToNext); in emitBitTestCase() 1100 if (NextMBB != SwitchBB->getNextNode()) in emitBitTestCase() 1101 MIB.buildBr(*NextMBB); in emitBitTestCase() 1152 MachineBasicBlock *NextMBB = nullptr; in lowerSwitchWorkItem() local 1155 NextMBB = &*BBI; in lowerSwitchWorkItem() 1175 if (I->Kind == CC_Range && I->MBB == NextMBB) { in lowerSwitchWorkItem() 3007 MachineBasicBlock *NextMBB; in finalizeBasicBlock() local 3011 NextMBB = BTB.Cases[j + 1].TargetBB; in finalizeBasicBlock() 3014 NextMBB = BTB.Default; in finalizeBasicBlock() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAGISel.cpp | 1863 MachineBasicBlock *NextMBB; in FinishBasicBlock() local 1867 NextMBB = BTB.Cases[j + 1].TargetBB; in FinishBasicBlock() 1870 NextMBB = BTB.Default; in FinishBasicBlock() 1873 NextMBB = BTB.Cases[j + 1].ThisBB; in FinishBasicBlock() 1876 SDB->visitBitTestCase(BTB, NextMBB, UnhandledProb, BTB.Reg, BTB.Cases[j], in FinishBasicBlock()
|
| D | SelectionDAGBuilder.h | 670 void visitBitTestCase(SwitchCG::BitTestBlock &BB, MachineBasicBlock *NextMBB,
|
| D | SelectionDAGBuilder.cpp | 2808 MachineBasicBlock* NextMBB, in visitBitTestCase() argument 2848 addSuccessorWithProb(SwitchBB, NextMBB, BranchProbToNext); in visitBitTestCase() 2859 if (NextMBB != NextBlock(SwitchBB)) in visitBitTestCase() 2861 DAG.getBasicBlock(NextMBB)); in visitBitTestCase() 10540 MachineBasicBlock *NextMBB = nullptr; in lowerWorkItem() local 10543 NextMBB = &*BBI; in lowerWorkItem() 10622 if (I->Kind == CC_Range && I->MBB == NextMBB) { in lowerWorkItem()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| D | IRTranslator.h | 356 void emitBitTestCase(SwitchCG::BitTestBlock &BB, MachineBasicBlock *NextMBB,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPULegalizerInfo.cpp | 2785 MachineFunction::iterator NextMBB = std::next(Parent->getIterator()); in verifyCFIntrinsic() local 2786 if (NextMBB == Parent->getParent()->end()) // Illegal intrinsic use. in verifyCFIntrinsic() 2788 UncondBrTarget = &*NextMBB; in verifyCFIntrinsic()
|