HomeSort by relevance Sort by last modified time
    Searched defs:ExitingBlock (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h 286 AssertingVH<BasicBlock> ExitingBlock;
290 ExitNotTakenInfo() : ExitingBlock(nullptr), ExactNotTaken(nullptr) {}
331 return ExitNotTaken.ExitingBlock || !isa<SCEVCouldNotCompute>(Max);
344 const SCEV *getExact(BasicBlock *ExitingBlock, ScalarEvolution *SE) const;
450 ExitLimit ComputeExitLimit(const Loop *L, BasicBlock *ExitingBlock);
    [all...]
  /external/llvm/lib/Transforms/Utils/
LoopSimplify.cpp 647 BasicBlock *ExitingBlock = ExitingBlocks[i];
648 if (!ExitingBlock->getSinglePredecessor()) continue;
649 BranchInst *BI = dyn_cast<BranchInst>(ExitingBlock->getTerminator());
652 if (!CI || CI->getParent() != ExitingBlock) continue;
658 for (BasicBlock::iterator I = ExitingBlock->begin(); &*I != BI; ) {
690 << ExitingBlock->getName() << "\n");
699 assert(pred_begin(ExitingBlock) == pred_end(ExitingBlock));
701 LI->removeBlock(ExitingBlock);
703 DomTreeNode *Node = DT->getNode(ExitingBlock);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopUnrollPass.cpp 754 BasicBlock *ExitingBlock = L->getLoopLatch();
755 if (!ExitingBlock || !L->isLoopExiting(ExitingBlock))
756 ExitingBlock = L->getExitingBlock();
757 if (ExitingBlock) {
758 TripCount = SE->getSmallConstantTripCount(L, ExitingBlock);
759 TripMultiple = SE->getSmallConstantTripMultiple(L, ExitingBlock);
    [all...]
LoopStrengthReduce.cpp     [all...]

Completed in 104 milliseconds