Searched refs:isLoopInvariant (Results 1 - 11 of 11) sorted by relevance
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | LoopDependenceAnalysis.cpp | 141 if (!SE->isLoopInvariant(S, L)) 145 bool LoopDependenceAnalysis::isLoopInvariant(const SCEV *S) const { function in class:LoopDependenceAnalysis 153 return isLoopInvariant(S) || (rec && rec->isAffine()); 157 return isLoopInvariant(A) && isLoopInvariant(B);
|
H A D | LoopInfo.cpp | 56 /// isLoopInvariant - Return true if the specified value is loop invariant 58 bool Loop::isLoopInvariant(Value *V) const { function in class:Loop 68 if (!isLoopInvariant(I->getOperand(i))) 78 /// isLoopInvariant. 94 /// isLoopInvariant. 102 if (isLoopInvariant(I))
|
H A D | ScalarEvolutionExpander.cpp | 184 if (!L->isLoopInvariant(LHS) || !L->isLoopInvariant(RHS)) break; 557 if (!L->isLoopInvariant(V) || !L->isLoopInvariant(Idx)) break; 582 if (!L->isLoopInvariant(V)) break; 587 if (!L->isLoopInvariant(*I)) { 1501 if (SE.isLoopInvariant(S, L)) {
|
H A D | ScalarEvolution.cpp | 1732 if (isLoopInvariant(Ops[i], AddRecLoop)) { 1987 if (isLoopInvariant(Ops[i], AddRecLoop)) { 2264 assert(isLoopInvariant(Operands[i], L) && 2309 if (!isLoopInvariant(Operands[i], L)) { 2324 if (!isLoopInvariant(NestedOperands[i], NestedLoop)) { 3045 if (isLoopInvariant(Accum, L) || 3073 if (isLoopInvariant(Accum, L)) 4049 assert(isLoopInvariant(Result.getExact(this), L) && 4050 isLoopInvariant(Result.getMax(this), L) && 4492 if (isLoopInvariant(LH [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Analysis/ |
H A D | LoopDependenceAnalysis.h | 74 /// isLoopInvariant - True if a given SCEV is invariant in all loops of the 76 bool isLoopInvariant(const SCEV*) const;
|
H A D | LoopInfo.h | 331 /// isLoopInvariant - Return true if the specified value is loop invariant 333 bool isLoopInvariant(Value *V) const; 343 /// isLoopInvariant. 355 /// isLoopInvariant.
|
H A D | ScalarEvolution.h | 847 /// isLoopInvariant - Return true if the value of the given SCEV is 849 bool isLoopInvariant(const SCEV *S, const Loop *L);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 537 if (!SE->isLoopInvariant(ExitValue, L)) 721 /// isLoopInvariant - Perform a quick domtree based check for loop invariance 722 /// assuming that V is used within the loop. LoopInfo::isLoopInvariant() seems 724 static bool isLoopInvariant(Value *V, const Loop *L, const DominatorTree *DT) { function 738 L && L->getLoopPreheader() && isLoopInvariant(NarrowOper, L, DT); 1206 if (isLoopInvariant(IncI->getOperand(1), L, DT)) 1216 if (isLoopInvariant(IncI->getOperand(0), L, DT)) 1253 if (!isLoopInvariant(RHS, L, DT)) { 1254 if (!isLoopInvariant(LHS, L, DT)) 1447 assert(SE->isLoopInvariant(IVOffse [all...] |
H A D | LICM.cpp | 724 AS.isVolatile() || !CurLoop->isLoopInvariant(AS.begin()->getValue()))
|
H A D | LoopIdiomRecognize.cpp | 464 CurLoop->isLoopInvariant(SplatValue)) {
|
H A D | LoopStrengthReduce.cpp | 2506 if (!SE.isLoopInvariant(IncExpr, L)) 2850 if (SE.isLoopInvariant(N, L) && isSafeToExpand(N)) { 3103 if (isa<SCEVUnknown>(*J) && !SE.isLoopInvariant(*J, L))
|
Completed in 143 milliseconds