HomeSort by: relevance | last modified time | path
    Searched defs:SuccBB (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LibCallsShrinkWrap.cpp 494 BasicBlock *SuccBB = CallBB->getSingleSuccessor();
495 assert(SuccBB && "The split block should have a single successor");
496 SuccBB->setName("cdce.end");
  /src/external/apache2/llvm/dist/llvm/lib/IR/
BasicBlock.cpp 305 const BasicBlock *SuccBB = *SI;
308 if (*SI != SuccBB)
313 return SuccBB;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
HotColdSplitting.cpp 277 for (BasicBlock *SuccBB : successors(BB)) {
278 if (!is_contained(Region, SuccBB)) {
280 SuccsOutsideRegion.insert(SuccBB);
523 BasicBlock &SuccBB = **SuccIt;
524 bool SinkDom = DT.dominates(&SinkBB, &SuccBB);
527 bool DuplicateBlock = RegionBlocks.count(&SuccBB);
531 if (DuplicateBlock || !SinkDom || !mayExtractBlock(SuccBB)) {
536 unsigned SuccScore = getEntryPointScore(SuccBB, ScoreForSuccBlock);
538 ColdRegion->SuggestedEntryPoint = &SuccBB;
542 addBlockToRegion(&SuccBB, SuccScore)
    [all...]
AttributorAttributes.cpp 3309 const BasicBlock *SuccBB =
3311 AliveSuccessors.push_back(&SuccBB->front());
3340 for (const BasicBlock *SuccBB : successors(SI.getParent()))
3341 AliveSuccessors.push_back(&SuccBB->front());
3380 for (const BasicBlock *SuccBB : successors(I->getParent()))
3381 AliveSuccessors.push_back(&SuccBB->front());
  /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
echo.cpp 739 LLVMBasicBlockRef SuccBB = DeclareBB(LLVMGetSuccessor(Src, 0));
740 Dst = LLVMBuildCatchRet(Builder, CatchPad, SuccBB);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp 2133 const BasicBlock *SuccBB = TI->getSuccessor(succ);
2134 if (!isa<PHINode>(SuccBB->begin()))
2136 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB];
2148 for (const PHINode &PN : SuccBB->phis()) {
SelectionDAGBuilder.cpp 10374 const BasicBlock *SuccBB = TI->getSuccessor(succ);
10375 if (!isa<PHINode>(SuccBB->begin())) continue;
10376 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB];
10388 for (const PHINode &PN : SuccBB->phis()) {
10448 // If SuccBB has not been created yet, create it.
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp 1656 BasicBlock *SuccBB = *SuccStack.back().second++;
1657 if (Visited.insert(SuccBB).second) {
1659 std::make_pair(SuccBB, succ_iterator(SuccBB->getTerminator())));
1660 BBStates[CurrBB].addSucc(SuccBB);
1661 BBState &SuccStates = BBStates[SuccBB];
1663 OnStack.insert(SuccBB);
1667 if (!OnStack.count(SuccBB)) {
1668 BBStates[CurrBB].addSucc(SuccBB);
1669 BBStates[SuccBB].addPred(CurrBB)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
JumpThreading.cpp 243 auto *SuccBB = PhiBB;
248 return {PredBB, SuccBB};
259 SuccBB = PredBB;
1568 for (auto *SuccBB : successors(BB))
1569 DestPopularity[SuccBB] = 0;
1722 for (BasicBlock *SuccBB : successors(BB)) {
1723 if (SuccBB == OnlyDest && !SeenFirstBranchToOnlyDest) {
1726 SuccBB->removePredecessor(BB, true); // This is unreachable successor.
1727 Updates.push_back({DominatorTree::Delete, BB, SuccBB});
2165 // PredPredBB through PredBB and BB to SuccBB with PredBB containing
    [all...]

Completed in 40 milliseconds