Home
last modified time | relevance | path

Searched refs:getSCEVAtScope (Results 1 – 25 of 26) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp179 const SCEV *S = SE->getSCEVAtScope(ICmp->getOperand(IVOperIdx), ICmpLoop); in makeIVComparisonInvariant()
180 const SCEV *X = SE->getSCEVAtScope(ICmp->getOperand(1 - IVOperIdx), ICmpLoop); in makeIVComparisonInvariant()
249 const SCEV *S = SE->getSCEVAtScope(ICmp->getOperand(IVOperIdx), ICmpLoop); in eliminateIVComparison()
250 const SCEV *X = SE->getSCEVAtScope(ICmp->getOperand(1 - IVOperIdx), ICmpLoop); in eliminateIVComparison()
289 N = SE->getSCEVAtScope(N, L); in eliminateSDiv()
290 D = SE->getSCEVAtScope(D, L); in eliminateSDiv()
361 N = SE->getSCEVAtScope(N, ICmpLoop); in simplifyIVRemainder()
370 D = SE->getSCEVAtScope(D, ICmpLoop); in simplifyIVRemainder()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DSimplifyIndVar.cpp169 S = SE->getSCEVAtScope(S, ICmpLoop); in eliminateIVComparison()
170 X = SE->getSCEVAtScope(X, ICmpLoop); in eliminateIVComparison()
203 S = SE->getSCEVAtScope(S, ICmpLoop); in eliminateIVRemainder()
204 X = SE->getSCEVAtScope(X, ICmpLoop); in eliminateIVRemainder()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp166 S = SE->getSCEVAtScope(S, ICmpLoop); in eliminateIVComparison()
167 X = SE->getSCEVAtScope(X, ICmpLoop); in eliminateIVComparison()
284 S = SE->getSCEVAtScope(S, ICmpLoop); in eliminateIVRemainder()
285 X = SE->getSCEVAtScope(X, ICmpLoop); in eliminateIVRemainder()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DDelinearization.cpp86 const SCEV *AccessFn = SE->getSCEVAtScope(getPointerOperand(Inst), L); in print()
DIVUsers.cpp69 SE->getSCEVAtScope(AR, LI->getLoopFor(I->getParent())) != AR); in isInteresting()
DScalarEvolution.cpp7317 LHS = getSCEVAtScope(LHS, L); in computeExitLimitFromICmp()
7318 RHS = getSCEVAtScope(RHS, L); in computeExitLimitFromICmp()
7402 const SCEV *LHS = getSCEVAtScope(Switch->getCondition(), L); in computeExitLimitFromSingleExitSwitch()
7467 Idx = getSCEVAtScope(Idx, L); in computeLoadConstantCompareExitLimit()
7959 const SCEV *ScalarEvolution::getSCEVAtScope(const SCEV *V, const Loop *L) { in getSCEVAtScope() function in ScalarEvolution
8144 const SCEV *OpV = getSCEVAtScope(OrigV, L); in computeSCEVAtScope()
8183 const SCEV *OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
8192 OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
8211 const SCEV *LHS = getSCEVAtScope(Div->getLHS(), L); in computeSCEVAtScope()
8212 const SCEV *RHS = getSCEVAtScope(Div->getRHS(), L); in computeSCEVAtScope()
[all …]
DDependenceAnalysis.cpp3262 SE->getSCEVAtScope(SrcPtr, SrcLoop); in tryDelinearize()
3264 SE->getSCEVAtScope(DstPtr, DstLoop); in tryDelinearize()
/external/llvm/lib/Analysis/
DDelinearization.cpp96 const SCEV *AccessFn = SE->getSCEVAtScope(getPointerOperand(*Inst), L); in print()
DIVUsers.cpp62 SE->getSCEVAtScope(AR, LI->getLoopFor(I->getParent())) != AR); in isInteresting()
DScalarEvolution.cpp5958 LHS = getSCEVAtScope(LHS, L); in computeExitLimitFromICmp()
5959 RHS = getSCEVAtScope(RHS, L); in computeExitLimitFromICmp()
6043 const SCEV *LHS = getSCEVAtScope(Switch->getCondition(), L); in computeExitLimitFromSingleExitSwitch()
6109 Idx = getSCEVAtScope(Idx, L); in computeLoadConstantCompareExitLimit()
6607 const SCEV *ScalarEvolution::getSCEVAtScope(const SCEV *V, const Loop *L) { in getSCEVAtScope() function in ScalarEvolution
6773 const SCEV *OpV = getSCEVAtScope(OrigV, L); in computeSCEVAtScope()
6812 const SCEV *OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
6821 OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
6840 const SCEV *LHS = getSCEVAtScope(Div->getLHS(), L); in computeSCEVAtScope()
6841 const SCEV *RHS = getSCEVAtScope(Div->getRHS(), L); in computeSCEVAtScope()
[all …]
DDependenceAnalysis.cpp3187 SE->getSCEVAtScope(SrcPtr, SrcLoop); in tryDelinearize()
3189 SE->getSCEVAtScope(DstPtr, DstLoop); in tryDelinearize()
/external/llvm/test/Transforms/IndVarSimplify/
Dloop_evaluate10.ll10 ; such as this, by making getSCEVAtScope() sensitive to a particular
Dloop_evaluate9.ll10 ; such as this, by making getSCEVAtScope() sensitive to a particular
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCLoopPreIncPrep.cpp214 const SCEV *PHISCEV = SE->getSCEVAtScope(CurrentPHINode, L); in alreadyPrepared()
293 const SCEV *LSCEV = SE->getSCEVAtScope(PtrValue, L); in runOnLoop()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolution.h705 const SCEV *getSCEVAtScope(const SCEV *S, const Loop *L);
709 const SCEV *getSCEVAtScope(Value *V, const Loop *L);
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolution.cpp4456 LHS = getSCEVAtScope(LHS, L); in ComputeExitLimitFromICmp()
4457 RHS = getSCEVAtScope(RHS, L); in ComputeExitLimitFromICmp()
4618 Idx = getSCEVAtScope(Idx, L); in ComputeLoadConstantCompareExitLimit()
4910 const SCEV *ScalarEvolution::getSCEVAtScope(const SCEV *V, const Loop *L) { in getSCEVAtScope() function in ScalarEvolution
4973 const SCEV *OpV = getSCEVAtScope(OrigV, L); in computeSCEVAtScope()
5013 const SCEV *OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
5022 OpAtScope = getSCEVAtScope(Comm->getOperand(i), L); in computeSCEVAtScope()
5041 const SCEV *LHS = getSCEVAtScope(Div->getLHS(), L); in computeSCEVAtScope()
5042 const SCEV *RHS = getSCEVAtScope(Div->getRHS(), L); in computeSCEVAtScope()
5055 const SCEV *OpAtScope = getSCEVAtScope(AddRec->getOperand(i), L); in computeSCEVAtScope()
[all …]
DIVUsers.cpp57 SE->getSCEVAtScope(AR, LI->getLoopFor(I->getParent())) != AR); in isInteresting()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Dloop_evaluate9.ll8 ; such as this, by making getSCEVAtScope() sensitive to a particular
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopUnrollAndJamPass.cpp238 const SCEV *LSCEV = SE.getSCEVAtScope(V, L); in computeUnrollAndJamCount()
/external/llvm/lib/Target/PowerPC/
DPPCLoopPreIncPrep.cpp216 const SCEV *LSCEV = SE->getSCEVAtScope(PtrValue, L); in runOnLoop()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h1333 const SCEV *getSCEVAtScope(const SCEV *S, const Loop *L);
1336 const SCEV *getSCEVAtScope(Value *V, const Loop *L);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolution.h675 const SCEV *getSCEVAtScope(const SCEV *S, const Loop *L);
678 const SCEV *getSCEVAtScope(Value *V, const Loop *L);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp551 const SCEV *ExitValue = SE->getSCEVAtScope(Inst, L->getParentLoop()); in RewriteLoopExitValues()
661 const SCEV *ExitVal = SE->getSCEVAtScope(AR, L->getParentLoop()); in RewriteIVExpressions()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp864 const SCEV *ARAtLoopExit = SE.getSCEVAtScope(AR, nullptr); in TEST_F()
882 const SCEV *NewARAtLoopExit = SE.getSCEVAtScope(AR, nullptr); in TEST_F()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp562 const SCEV *ExitValue = SE->getSCEVAtScope(Inst, L->getParentLoop()); in rewriteLoopExitValues()

12