/external/llvm/unittests/Analysis/ |
ScalarEvolutionTest.cpp | 149 dyn_cast<SCEVAddRecExpr>(SE.getMulExpr(A_rec, B_rec)); 154 Sum.push_back(SE.getMulExpr(A[0], B[0])); 161 Sum.push_back(SE.getMulExpr(A[1], B[0])); 162 Sum.push_back(SE.getMulExpr(A[0], B[1])); 163 Sum.push_back(SE.getMulExpr(A[1], B[1])); 167 Sum.push_back(SE.getMulExpr(A[2], B[0])); 168 Sum.push_back(SE.getMulExpr(SE.getConstant(Ty, 2), A[1], B[1])); 169 Sum.push_back(SE.getMulExpr(A[0], B[2])); 170 Sum.push_back(SE.getMulExpr(SE.getConstant(Ty, 2), A[2], B[1])); 171 Sum.push_back(SE.getMulExpr(SE.getConstant(Ty, 2), A[1], B[2])) [all...] |
/external/llvm/lib/Analysis/ |
DependenceAnalysis.cpp | 468 const SCEV *Prod1 = SE->getMulExpr(X->getA(), Y->getB()); 469 const SCEV *Prod2 = SE->getMulExpr(X->getB(), Y->getA()); 473 Prod1 = SE->getMulExpr(X->getC(), Y->getB()); 474 Prod2 = SE->getMulExpr(X->getB(), Y->getC()); 487 const SCEV *C1B2 = SE->getMulExpr(X->getC(), Y->getB()); 488 const SCEV *C1A2 = SE->getMulExpr(X->getC(), Y->getA()); 489 const SCEV *C2B1 = SE->getMulExpr(Y->getC(), X->getB()); 490 const SCEV *C2A1 = SE->getMulExpr(Y->getC(), X->getA()); 491 const SCEV *A1B2 = SE->getMulExpr(X->getA(), Y->getB()); 492 const SCEV *A2B1 = SE->getMulExpr(Y->getA(), X->getB()) [all...] |
ScalarEvolution.cpp | 861 Quotient = SE.getMulExpr(Qs); [all...] |
ScalarEvolutionNormalization.cpp | 205 case scMulExpr: return SE.getMulExpr(Operands);
|
ScalarEvolutionExpander.cpp | 273 S = SE.getMulExpr(NewMulOps); [all...] |
/external/llvm/include/llvm/Analysis/ |
ScalarEvolution.h | [all...] |
ScalarEvolutionExpressions.h | 595 return SE.getMulExpr(Operands);
|
/external/llvm/lib/Target/PowerPC/ |
PPCLoopDataPrefetch.cpp | 205 const SCEV *NextLSCEV = SE->getAddExpr(LSCEVAddRec, SE->getMulExpr(
|
/external/llvm/lib/Transforms/Scalar/ |
LoopIdiomRecognize.cpp | 488 Index = SE->getMulExpr(Index, SE->getConstant(IntPtr, StoreSize), 566 NumBytesS = SE->getMulExpr(NumBytesS, SE->getConstant(IntPtr, StoreSize), 697 NumBytesS = SE->getMulExpr(NumBytesS, SE->getConstant(IntPtrTy, StoreSize), [all...] |
LoopStrengthReduce.cpp | 340 const SCEV *NewMul = SE.getMulExpr(Ops); 348 Good.push_back(SE.getMulExpr(NegOne, S)); 350 Bad.push_back(SE.getMulExpr(NegOne, S)); 551 return SE.getMulExpr(LHS, RC); 613 return Found ? SE.getMulExpr(Ops) : nullptr; [all...] |
AlignmentFromAssumptions.cpp | 110 const SCEV *DiffAlign = SE->getMulExpr(DiffAlignDiv, AlignSCEV);
|
NaryReassociate.cpp | 547 return SE->getMulExpr(LHS, RHS);
|
IndVarSimplify.cpp | [all...] |
LoopRerollPass.cpp | 859 if (ADR->getStepRecurrence(*SE) != SE->getMulExpr(StepSCEV, ScaleSCEV)) { [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 373 GetExprForBO = &ScalarEvolution::getMulExpr;
|