Searched refs:EdgeBB (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| D | SimplifyCFG.cpp | 3205 BasicBlock *EdgeBB = SplitBlockPredecessors(BB, PredBBs, ".critedge", DTU); in FoldCondBranchOnValueKnownInPredecessorImpl() local 3208 EdgeBB->setName(RealDest->getName() + ".critedge"); in FoldCondBranchOnValueKnownInPredecessorImpl() 3209 EdgeBB->moveBefore(RealDest); in FoldCondBranchOnValueKnownInPredecessorImpl() 3212 AddPredecessorToBlock(RealDest, EdgeBB, BB); in FoldCondBranchOnValueKnownInPredecessorImpl() 3217 BasicBlock::iterator InsertPt = EdgeBB->getFirstInsertionPt(); in FoldCondBranchOnValueKnownInPredecessorImpl() 3222 TranslateMap[PN] = PN->getIncomingValueForBlock(EdgeBB); in FoldCondBranchOnValueKnownInPredecessorImpl() 3251 N->insertInto(EdgeBB, InsertPt); in FoldCondBranchOnValueKnownInPredecessorImpl() 3260 BB->removePredecessor(EdgeBB); in FoldCondBranchOnValueKnownInPredecessorImpl() 3261 BranchInst *EdgeBI = cast<BranchInst>(EdgeBB->getTerminator()); in FoldCondBranchOnValueKnownInPredecessorImpl() 3267 Updates.push_back({DominatorTree::Delete, EdgeBB, BB}); in FoldCondBranchOnValueKnownInPredecessorImpl() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 5791 BasicBlock *EdgeBB = ConstExprEdgeBBs.lookup({BB, CurBB}); in parseFunctionBody() local 5792 if (!EdgeBB) { in parseFunctionBody() 5797 EdgeBB = PhiConstExprBB; in parseFunctionBody() 5805 V = getValueSigned(Record, i * 2 + 1, NextValueNo, Ty, TyID, EdgeBB); in parseFunctionBody() 5807 V = getValue(Record, i * 2 + 1, NextValueNo, Ty, TyID, EdgeBB); in parseFunctionBody() 5814 if (EdgeBB == PhiConstExprBB && !EdgeBB->empty()) { in parseFunctionBody() 5815 ConstExprEdgeBBs.insert({{BB, CurBB}, EdgeBB}); in parseFunctionBody() 6523 BasicBlock *EdgeBB = Pair.second; in parseFunctionBody() local 6524 BranchInst::Create(To, EdgeBB); in parseFunctionBody() 6525 From->getTerminator()->replaceSuccessorWith(To, EdgeBB); in parseFunctionBody() [all …]
|