Searched refs:ExitLimit (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolution.h256 /// ExitLimit - Information about the number of loop iterations for which a
268 struct ExitLimit { struct in class:llvm::ScalarEvolution
273 /*implicit*/ ExitLimit(const SCEV *E) function in struct:llvm::ScalarEvolution::ExitLimit
276 ExitLimit(const SCEV *E, const SCEV *M, bool MustExit) function in struct:llvm::ScalarEvolution::ExitLimit
279 /// hasAnyInfo - Test whether this ExitLimit contains any computed
452 ExitLimit ComputeExitLimit(const Loop *L, BasicBlock *ExitingBlock);
457 ExitLimit ComputeExitLimitFromCond(const Loop *L,
466 ExitLimit ComputeExitLimitFromICmp(const Loop *L,
475 ExitLimit
482 ExitLimit ComputeLoadConstantCompareExitLimi
[all...]
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp4451 // Compute the ExitLimit for each loop exit. Use this to populate ExitCounts
4455 ExitLimit EL = ComputeExitLimit(L, ExitBB);
4472 // (a) Its ExitLimit.MustExit flag must be set which indicates that the exit
4507 ScalarEvolution::ExitLimit
4594 ScalarEvolution::ExitLimit
4605 ExitLimit EL0 = ComputeExitLimitFromCond(L, BO->getOperand(0), TBB, FBB,
4607 ExitLimit EL1 = ComputeExitLimitFromCond(L, BO->getOperand(1), TBB, FBB,
4638 return ExitLimit(BECount, MaxBECount, MustExit);
4643 ExitLimit EL0 = ComputeExitLimitFromCond(L, BO->getOperand(0), TBB, FBB,
4645 ExitLimit EL
[all...]

Completed in 408 milliseconds