HomeSort by: relevance | last modified time | path
    Searched refs:NextBB (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp 324 bool Evaluator::EvaluateBlock(BasicBlock::iterator CurInst, BasicBlock *&NextBB,
631 NextBB = BI->getSuccessor(0);
637 NextBB = BI->getSuccessor(!Cond->getZExtValue());
643 NextBB = SI->findCaseValue(Val)->getCaseSuccessor();
647 NextBB = BA->getBasicBlock();
651 NextBB = nullptr;
676 NextBB = II->getNormalDest();
715 BasicBlock *NextBB = nullptr; // Initialized to avoid compiler warnings.
720 if (!EvaluateBlock(CurInst, NextBB, StrippedPointerCastsForAliasAnalysis))
723 if (!NextBB) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
SyncDependenceAnalysis.cpp 146 const auto *NextBB = Stack.back();
148 auto *NestedLoop = LI.getLoopFor(NextBB);
176 for (const auto *SuccBB : successors(NextBB)) {
189 if (!Finalized.insert(NextBB).second)
191 CallBack(*NextBB);
InlineCost.cpp 345 void findDeadBlocks(BasicBlock *CurrBB, BasicBlock *NextBB);
2213 /// NextBB, the other successors of \p CurrBB are dead if these successors have
2217 void CallAnalyzer::findDeadBlocks(BasicBlock *CurrBB, BasicBlock *NextBB) {
2233 if (Succ == NextBB || !IsNewlyDead(Succ))
2358 BasicBlock *NextBB = BI->getSuccessor(SimpleCond->isZero() ? 1 : 0);
2359 BBWorklist.insert(NextBB);
2360 KnownSuccessors[BB] = NextBB;
2361 findDeadBlocks(BB, NextBB);
2369 BasicBlock *NextBB = SI->findCaseValue(SimpleCond)->getCaseSuccessor();
2370 BBWorklist.insert(NextBB);
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
Evaluator.h 69 bool EvaluateBlock(BasicBlock::iterator CurInst, BasicBlock *&NextBB,
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
BranchRelaxation.cpp 379 MachineBasicBlock &NextBB = *std::next(MachineFunction::iterator(MBB));
383 << printMBBReference(NextBB) << '\n');
387 insertBranch(MBB, &NextBB, TBB, Cond);
ExpandMemCmp.cpp 440 BasicBlock *NextBB = (BlockIndex == (LoadCmpBlocks.size() - 1))
446 BranchInst *CmpBr = BranchInst::Create(ResBlock.BB, NextBB, Cmp);
450 {DominatorTree::Insert, BB, NextBB}});
498 BasicBlock *NextBB = (BlockIndex == (LoadCmpBlocks.size() - 1))
504 BranchInst *CmpBr = BranchInst::Create(NextBB, ResBlock.BB, Cmp);
507 DTU->applyUpdates({{DominatorTree::Insert, BB, NextBB},
TailDuplicator.cpp 742 MachineBasicBlock *NextBB = PredBB->getNextNode();
750 PredTBB = NextBB;
752 PredFBB = NextBB;
767 if (PredFBB == NextBB)
769 if (PredTBB == NextBB && PredFBB == nullptr)
BranchFolding.cpp 461 MachineBasicBlock *NextBB = &*I;
462 if (TBB == NextBB && !Cond.empty() && !FBB) {
1697 MachineBasicBlock *NextBB = &*std::next(MBB->getIterator());
1699 TII->insertBranch(*MBB, NextBB, nullptr, CurCond, DebugLoc());
MachineBlockPlacement.cpp 2680 MachineBasicBlock *NextBB = &*NextFI;
2685 << getBlockName(BB) << " -> " << getBlockName(NextBB)
2687 Chain->merge(NextBB, nullptr);
2692 BB = NextBB;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
TailRecursionElimination.cpp 309 auto *NextBB = WorklistUnescaped.pop_back_val();
310 if (Visited[NextBB] == UNESCAPED) {
311 BB = NextBB;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsConstantIslandPass.cpp 595 MachineBasicBlock *NextBB = &*std::next(MBBI);
596 return llvm::is_contained(MBB->successors(), NextBB);
1603 MachineBasicBlock *NextBB = &*++MBB->getIterator();
1607 << printMBBReference(*NextBB) << "\n");
1614 .addMBB(NextBB);
1617 .addMBB(NextBB);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SILowerControlFlow.cpp 826 MachineFunction::iterator NextBB;
828 BI != MF.end(); BI = NextBB) {
829 NextBB = std::next(BI);
AMDGPUCodeGenPrepare.cpp 1384 Function::iterator NextBB;
1385 for (Function::iterator FI = F.begin(), FE = F.end(); FI != FE; FI = NextBB) {
1387 NextBB = std::next(FI);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMConstantIslandPass.cpp 654 MachineBasicBlock *NextBB = &*std::next(MBBI);
655 if (!MBB->isSuccessor(NextBB))
1751 MachineBasicBlock *NextBB = &*++MBB->getIterator();
1755 << printMBBReference(*NextBB) << "\n");
1760 .addMBB(NextBB).addImm(CC).addReg(CCReg);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
IROutliner.cpp 386 Function::iterator CurrBB, NextBB, FinalBB;
390 CurrBB = NextBB) {
391 NextBB = std::next(CurrBB);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
AddressSanitizer.cpp 1782 BasicBlock *NextBB = CheckTerm->getSuccessor(0);
1789 BasicBlock::Create(*C, "", NextBB->getParent(), NextBB);
1791 BranchInst *NewTerm = BranchInst::Create(CrashBlock, NextBB, Cmp2);
DataFlowSanitizer.cpp 2255 BasicBlock *NextBB = BasicBlock::Create(*DFS.Ctx, "", F);
2256 DT.addNewBlock(NextBB, LastBr->getParent());
2257 IRBuilder<> NextIRB(NextBB);
2263 LastBr->setSuccessor(0, NextBB);
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 1136 BasicBlock *NextBB = BB->getNextNode();
1139 NextBB, NextBB, Name);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGStmtOpenMP.cpp 1871 llvm::BasicBlock *NextBB = createBasicBlock("omp.body.next");
1872 EmitBranchOnBoolExpr(E, NextBB, Continue.getBlock(),
1874 EmitBlock(NextBB);

Completed in 66 milliseconds