Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp980 const BasicBlock *LLVMBB = MBB->getBasicBlock(); in PrepareEHLandingPad() local
986 if (const auto *CPI = dyn_cast<CatchPadInst>(LLVMBB->getFirstNonPHI())) { in PrepareEHLandingPad()
1001 if (!LLVMBB->isLandingPad()) in PrepareEHLandingPad()
1165 for (const auto &LLVMBB : Fn) in setupSwiftErrorVals() local
1166 for (const auto &Inst : LLVMBB) { in setupSwiftErrorVals()
1180 const BasicBlock *LLVMBB, in mergeIncomingSwiftErrors() argument
1199 if (pred_begin(LLVMBB) == pred_end(LLVMBB)) { in mergeIncomingSwiftErrors()
1211 if (auto *UniquePred = LLVMBB->getUniquePredecessor()) { in mergeIncomingSwiftErrors()
1231 for (const_pred_iterator PI = pred_begin(LLVMBB), PE = pred_end(LLVMBB); in mergeIncomingSwiftErrors()
1254 for (const_pred_iterator PI = pred_begin(LLVMBB), PE = pred_end(LLVMBB); in mergeIncomingSwiftErrors()
[all …]
DFastISel.cpp2020 bool FastISel::handlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in handlePHINodesInSuccessorBlocks() argument
2021 const TerminatorInst *TI = LLVMBB->getTerminator(); in handlePHINodesInSuccessorBlocks()
2066 const Value *PHIOp = PN->getIncomingValueForBlock(LLVMBB); in handlePHINodesInSuccessorBlocks()
DSelectionDAGBuilder.h926 void HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
DSelectionDAGBuilder.cpp8090 SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in HandlePHINodesInSuccessorBlocks() argument
8091 const TerminatorInst *TI = LLVMBB->getTerminator(); in HandlePHINodesInSuccessorBlocks()
8122 const Value *PHIOp = PN->getIncomingValueForBlock(LLVMBB); in HandlePHINodesInSuccessorBlocks()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp720 const BasicBlock *LLVMBB = MBB->getBasicBlock(); in PrepareEHLandingPad() local
721 const BranchInst *Br = dyn_cast<BranchInst>(LLVMBB->getTerminator()); in PrepareEHLandingPad()
725 for (I = LLVMBB->begin(), E = --LLVMBB->end(); I != E; ++I) in PrepareEHLandingPad()
731 CopyCatchInfo(Br->getSuccessor(0), LLVMBB, &MF->getMMI(), *FuncInfo); in PrepareEHLandingPad()
835 const BasicBlock *LLVMBB = *I; in SelectAllBasicBlocks() local
839 for (const_pred_iterator PI = pred_begin(LLVMBB), PE = pred_end(LLVMBB); in SelectAllBasicBlocks()
848 for (BasicBlock::const_iterator I = LLVMBB->begin(); in SelectAllBasicBlocks()
852 for (BasicBlock::const_iterator I = LLVMBB->begin(); in SelectAllBasicBlocks()
857 FuncInfo->VisitedBBs.insert(LLVMBB); in SelectAllBasicBlocks()
860 FuncInfo->MBB = FuncInfo->MBBMap[LLVMBB]; in SelectAllBasicBlocks()
[all …]
DFastISel.cpp1321 bool FastISel::HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in HandlePHINodesInSuccessorBlocks() argument
1322 const TerminatorInst *TI = LLVMBB->getTerminator(); in HandlePHINodesInSuccessorBlocks()
1359 VT = TLI.getTypeToTransformTo(LLVMBB->getContext(), VT); in HandlePHINodesInSuccessorBlocks()
1366 const Value *PHIOp = PN->getIncomingValueForBlock(LLVMBB); in HandlePHINodesInSuccessorBlocks()
DSelectionDAGBuilder.cpp2057 const BasicBlock *LLVMBB = CR.CaseBB->getBasicBlock(); in handleJTSwitchCase() local
2063 MachineBasicBlock *JumpTableBB = CurMF->CreateMachineBasicBlock(LLVMBB); in handleJTSwitchCase()
2131 const BasicBlock *LLVMBB = CR.CaseBB->getBasicBlock(); in handleBTSplitSwitchCase() local
2208 TrueBB = CurMF->CreateMachineBasicBlock(LLVMBB); in handleBTSplitSwitchCase()
2225 FalseBB = CurMF->CreateMachineBasicBlock(LLVMBB); in handleBTSplitSwitchCase()
2349 const BasicBlock *LLVMBB = CR.CaseBB->getBasicBlock(); in handleBitTestsSwitchCase() local
2357 MachineBasicBlock *CaseBB = CurMF->CreateMachineBasicBlock(LLVMBB); in handleBitTestsSwitchCase()
6534 void SelectionDAGISel::LowerArguments(const BasicBlock *LLVMBB) { in LowerArguments() argument
6536 const Function &F = *LLVMBB->getParent(); in LowerArguments()
6753 SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in HandlePHINodesInSuccessorBlocks() argument
[all …]
DSelectionDAGBuilder.h560 void HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp1122 const BasicBlock *LLVMBB = MBB->getBasicBlock(); in PrepareEHLandingPad() local
1128 if (const auto *CPI = dyn_cast<CatchPadInst>(LLVMBB->getFirstNonPHI())) { in PrepareEHLandingPad()
1143 if (!LLVMBB->isLandingPad()) in PrepareEHLandingPad()
1206 for (const auto &LLVMBB : Fn) in setupSwiftErrorVals() local
1207 for (const auto &Inst : LLVMBB) { in setupSwiftErrorVals()
1547 for (const BasicBlock *LLVMBB : RPOT) { in SelectAllBasicBlocks() local
1550 for (const_pred_iterator PI = pred_begin(LLVMBB), PE = pred_end(LLVMBB); in SelectAllBasicBlocks()
1559 for (const PHINode &PN : LLVMBB->phis()) in SelectAllBasicBlocks()
1562 for (const PHINode &PN : LLVMBB->phis()) in SelectAllBasicBlocks()
1566 FuncInfo->VisitedBBs.insert(LLVMBB); in SelectAllBasicBlocks()
[all …]
DFastISel.cpp2213 bool FastISel::handlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in handlePHINodesInSuccessorBlocks() argument
2214 const TerminatorInst *TI = LLVMBB->getTerminator(); in handlePHINodesInSuccessorBlocks()
2257 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); in handlePHINodesInSuccessorBlocks()
DSelectionDAGBuilder.h960 void HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
DSelectionDAGBuilder.cpp9212 SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB) { in HandlePHINodesInSuccessorBlocks() argument
9213 const TerminatorInst *TI = LLVMBB->getTerminator(); in HandlePHINodesInSuccessorBlocks()
9244 const Value *PHIOp = PN.getIncomingValueForBlock(LLVMBB); in HandlePHINodesInSuccessorBlocks()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DFastISel.h367 bool HandlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
/external/llvm/include/llvm/CodeGen/
DFastISel.h550 bool handlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DFastISel.h552 bool handlePHINodesInSuccessorBlocks(const BasicBlock *LLVMBB);