Searched refs:HeaderBB (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h179 MachineBasicBlock *HeaderBB; member in struct:llvm::SwitchCG::JumpTableHeader
185 : First(std::move(F)), Last(std::move(L)), SValue(SV), HeaderBB(H),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp545 auto *HeaderBB = L->getHeader();
546 auto *F = HeaderBB->getParent();
548 llvm::shouldOptimizeForSize(HeaderBB, PSI, BFI,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMustExecute.cpp508 const BasicBlock *HeaderBB = L ? L->getHeader() : InitBB; local
520 bool IsLatch = SuccBB == HeaderBB;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp525 MachineBasicBlock *HeaderBB) {
526 MachineIRBuilder MIB(*HeaderBB->getParent());
527 MIB.setMBB(*HeaderBB);
546 if (JT.MBB != HeaderBB->getNextNode())
562 if (JT.MBB != HeaderBB->getNextNode())
704 JTH->HeaderBB = CurMBB;
2203 emitJumpTableHeader(JTCase.second, JTCase.first, JTCase.first.HeaderBB);
523 emitJumpTableHeader(SwitchCG::JumpTable &JT, SwitchCG::JumpTableHeader &JTH, MachineBasicBlock *HeaderBB) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp363 llvm::BasicBlock *HeaderBB = CGF.createBasicBlock("loop.header"); local
364 CGF.EmitBlock(HeaderBB);
406 CGF.Builder.CreateBr(HeaderBB);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h297 MachineBasicBlock *HeaderBB);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1883 FuncInfo->MBB = SDB->SL->JTCases[i].first.HeaderBB;
1912 .addMBB(SDB->SL->JTCases[i].first.HeaderBB);
H A DSelectionDAGBuilder.cpp2942 if (SL->JTCases[i].first.HeaderBB == First)
2943 SL->JTCases[i].first.HeaderBB = Last;
10256 JTH->HeaderBB = CurMBB;

Completed in 218 milliseconds