Home
last modified time | relevance | path

Searched refs:LLVMBB (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1238 const BasicBlock *LLVMBB = MBB->getBasicBlock(); in PrepareEHLandingPad() local
1247 if (const auto *CPI = dyn_cast<CatchPadInst>(LLVMBB->getFirstNonPHI())) { in PrepareEHLandingPad()
1278 if (const auto *CPI = dyn_cast<CatchPadInst>(LLVMBB->getFirstNonPHI())) in PrepareEHLandingPad()
1445 for (const BasicBlock *LLVMBB : RPOT) { in SelectAllBasicBlocks() local
1448 for (const BasicBlock *Pred : predecessors(LLVMBB)) { in SelectAllBasicBlocks()
1456 for (const PHINode &PN : LLVMBB->phis()) in SelectAllBasicBlocks()
1459 for (const PHINode &PN : LLVMBB->phis()) in SelectAllBasicBlocks()
1463 FuncInfo->VisitedBBs.insert(LLVMBB); in SelectAllBasicBlocks()
1467 LLVMBB->getFirstNonPHI()->getIterator(); in SelectAllBasicBlocks()
1468 BasicBlock::const_iterator const End = LLVMBB->end(); in SelectAllBasicBlocks()
[all …]
H A DFastISel.cpp2134 bool FastISel::handlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in handlePHINodesInSuccessorBlocks() argument
2135 const Instruction *TI = LLVMBB->getTerminator(); in handlePHINodesInSuccessorBlocks()
2178 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); in handlePHINodesInSuccessorBlocks()
H A DSelectionDAGBuilder.h663 void HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
H A DSelectionDAGBuilder.cpp10895 SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in HandlePHINodesInSuccessorBlocks() argument
10902 for (const BasicBlock *SuccBB : successors(LLVMBB->getTerminator())) { in HandlePHINodesInSuccessorBlocks()
10926 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); in HandlePHINodesInSuccessorBlocks()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DSwiftErrorValueTracking.cpp107 for (const auto &LLVMBB : *Fn) in setFunction()
108 for (const auto &Inst : LLVMBB) { in setFunction()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DFastISel.h529 bool handlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp458 const BasicBlock *LLVMBB = BB->getBasicBlock(); in LowerFPToInt() local
460 MachineBasicBlock *TrueMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt()
461 MachineBasicBlock *FalseMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt()
462 MachineBasicBlock *DoneMBB = F->CreateMachineBasicBlock(LLVMBB); in LowerFPToInt()