Searched refs:isLoopInvariant (Results 1 - 13 of 13) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 535 if (!SE->isLoopInvariant(ExitValue, L) || !isSafeToExpand(ExitValue)) 758 /// isLoopInvariant - Perform a quick domtree based check for loop invariance 759 /// assuming that V is used within the loop. LoopInfo::isLoopInvariant() seems 761 static bool isLoopInvariant(Value *V, const Loop *L, const DominatorTree *DT) { function 775 L && L->getLoopPreheader() && isLoopInvariant(NarrowOper, L, DT); 1243 if (isLoopInvariant(IncI->getOperand(1), L, DT)) 1253 if (isLoopInvariant(IncI->getOperand(0), L, DT)) 1290 if (!isLoopInvariant(RHS, L, DT)) { 1291 if (!isLoopInvariant(LHS, L, DT)) 1486 assert(SE->isLoopInvariant(IVOffse [all...] |
H A D | LICM.cpp | 729 AS.isVolatile() || !CurLoop->isLoopInvariant(AS.begin()->getValue()))
|
H A D | LoopIdiomRecognize.cpp | 961 CurLoop->isLoopInvariant(SplatValue)) {
|
H A D | LoopStrengthReduce.cpp | 2588 if (!SE.isLoopInvariant(IncExpr, L)) 2946 if (SE.isLoopInvariant(N, L) && isSafeToExpand(N)) { 3199 if (isa<SCEVUnknown>(*J) && !SE.isLoopInvariant(*J, L))
|
/external/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 60 /// isLoopInvariant - Return true if the specified value is loop invariant 62 bool Loop::isLoopInvariant(Value *V) const { function in class:Loop 72 if (!isLoopInvariant(I->getOperand(i))) 82 /// isLoopInvariant. 98 /// isLoopInvariant. 106 if (isLoopInvariant(I))
|
H A D | DependenceAnalysis.cpp | 757 bool DependenceAnalysis::isLoopInvariant(const SCEV *Expression, function in class:DependenceAnalysis 761 return SE->isLoopInvariant(Expression, LoopNest) && 762 isLoopInvariant(Expression, LoopNest->getParentLoop()); 774 if (Level <= CommonLevels && !SE->isLoopInvariant(Expression, LoopNest)) 807 return isLoopInvariant(Src, LoopNest); 810 if (!isLoopInvariant(Step, LoopNest)) 825 return isLoopInvariant(Dst, LoopNest); 828 if (!isLoopInvariant(Step, LoopNest)) 2954 if (SE->isLoopInvariant(AddRec, TargetLoop)) 3256 isLoopInvariant(SrcPtrSCE [all...] |
H A D | ScalarEvolutionExpander.cpp | 184 if (!L->isLoopInvariant(LHS) || !L->isLoopInvariant(RHS)) break; 556 if (!L->isLoopInvariant(V) || !L->isLoopInvariant(Idx)) break; 581 if (!L->isLoopInvariant(V)) break; 586 if (!L->isLoopInvariant(*I)) { 1500 if (SE.isLoopInvariant(S, L)) {
|
H A D | ScalarEvolution.cpp | 1741 if (isLoopInvariant(Ops[i], AddRecLoop)) { 1996 if (isLoopInvariant(Ops[i], AddRecLoop)) { 2273 assert(isLoopInvariant(Operands[i], L) && 2318 if (!isLoopInvariant(Operands[i], L)) { 2333 if (!isLoopInvariant(NestedOperands[i], NestedLoop)) { 3092 if (isLoopInvariant(Accum, L) || 3120 if (isLoopInvariant(Accum, L)) 4108 assert(isLoopInvariant(Result.getExact(this), L) && 4109 isLoopInvariant(Result.getMax(this), L) && 4584 if (isLoopInvariant(LH [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 980 bool Invariant = OrigLoop->isLoopInvariant(V) && !NewInstr; 1055 if (!SE->isLoopInvariant(SE->getSCEV(Gep->getOperand(i)), TheLoop)) 1067 if (!SE->isLoopInvariant(SE->getSCEV(Gep->getOperand(i)), TheLoop)) 1088 return (SE->isLoopInvariant(SE->getSCEV(V), TheLoop)); 1163 assert(SE->isLoopInvariant(SE->getSCEV(Gep->getPointerOperand()), 1181 SE->isLoopInvariant(SE->getSCEV(GepOperandInst), OrigLoop)) && 1347 if (SE->isLoopInvariant(Sc, OrigLoop)) { 2405 bool InvariantCond = SE->isLoopInvariant(SE->getSCEV(it->getOperand(0)), 4447 if (!SE->isLoopInvariant(SE->getSCEV(Opd), TheLoop) && 4535 bool ScalarCond = (SE->isLoopInvariant(CondSCE [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | DependenceAnalysis.h | 522 /// isLoopInvariant - Returns true if Expression is loop invariant 524 bool isLoopInvariant(const SCEV *Expression, const Loop *LoopNest) const;
|
H A D | LoopInfo.h | 328 /// isLoopInvariant - Return true if the specified value is loop invariant 330 bool isLoopInvariant(Value *V) const; 340 /// isLoopInvariant. 352 /// isLoopInvariant.
|
H A D | ScalarEvolution.h | 856 /// isLoopInvariant - Return true if the value of the given SCEV is 858 bool isLoopInvariant(const SCEV *S, const Loop *L);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 422 } else if (!SE->isLoopInvariant(EC, L))
|
Completed in 2177 milliseconds