Searched defs:IVCount (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1525 static Value *genLoopLimit(PHINode *IndVar, const SCEV *IVCount, Loop *L, argument
1531 // IVInit may be a pointer while IVCount is an integer when FindLoopCounter
1536 && !IVCount->getType()->isPointerTy()) {
1539 // signed value. IVCount on the other hand represents the loop trip count,
1543 // extend IVCount.
1545 const SCEV *IVOffset = SE->getTruncateOrZeroExtend(IVCount, OfsTy);
1565 // In any other case, convert both IVInit and IVCount to integers before
1573 // IVInit integer and IVCount pointer would only occur if a canonical IV
1577 // For unit stride, IVCount = Start + BECount with 2's complement overflow.
1578 // For non-zero Start, compute IVCount her
1620 const SCEV *IVCount = BackedgeTakenCount; local
1654 << " IVCount:\\t" << *IVCount << "\\n"); local
[all...]

Completed in 741 milliseconds