HomeSort by relevance Sort by last modified time
    Searched refs:getMulExpr (Results 1 - 9 of 9) sorted by null

  /external/llvm/unittests/Analysis/
ScalarEvolutionTest.cpp 142 dyn_cast<SCEVAddRecExpr>(SE.getMulExpr(A_rec, B_rec));
147 Sum.push_back(SE.getMulExpr(A[0], B[0]));
154 Sum.push_back(SE.getMulExpr(A[1], B[0]));
155 Sum.push_back(SE.getMulExpr(A[0], B[1]));
156 Sum.push_back(SE.getMulExpr(A[1], B[1]));
160 Sum.push_back(SE.getMulExpr(A[2], B[0]));
161 Sum.push_back(SE.getMulExpr(SE.getConstant(Ty, 2), A[1], B[1]));
162 Sum.push_back(SE.getMulExpr(A[0], B[2]));
163 Sum.push_back(SE.getMulExpr(SE.getConstant(Ty, 2), A[2], B[1]));
164 Sum.push_back(SE.getMulExpr(SE.getConstant(Ty, 2), A[1], B[2]))
    [all...]
  /external/llvm/lib/Analysis/
DependenceAnalysis.cpp 463 const SCEV *Prod1 = SE->getMulExpr(X->getA(), Y->getB());
464 const SCEV *Prod2 = SE->getMulExpr(X->getB(), Y->getA());
468 Prod1 = SE->getMulExpr(X->getC(), Y->getB());
469 Prod2 = SE->getMulExpr(X->getB(), Y->getC());
482 const SCEV *C1B2 = SE->getMulExpr(X->getC(), Y->getB());
483 const SCEV *C1A2 = SE->getMulExpr(X->getC(), Y->getA());
484 const SCEV *C2B1 = SE->getMulExpr(Y->getC(), X->getB());
485 const SCEV *C2A1 = SE->getMulExpr(Y->getC(), X->getA());
486 const SCEV *A1B2 = SE->getMulExpr(X->getA(), Y->getB());
487 const SCEV *A2B1 = SE->getMulExpr(Y->getA(), X->getB())
    [all...]
ScalarEvolution.cpp 777 Dividend = SE.getMulExpr(Dividend,
786 return SE.getMulExpr(SE.getConstant(MultiplyFactor),
810 Result = SE.getAddExpr(Result, SE.getMulExpr(getOperand(i), Coeff));
    [all...]
ScalarEvolutionNormalization.cpp 174 case scMulExpr: return SE.getMulExpr(Operands);
ScalarEvolutionExpander.cpp 266 S = SE.getMulExpr(NewMulOps);
279 S = SE.getMulExpr(NewMulOps);
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h 592 const SCEV *getMulExpr(SmallVectorImpl<const SCEV *> &Ops,
594 const SCEV *getMulExpr(const SCEV *LHS, const SCEV *RHS,
600 return getMulExpr(Ops, Flags);
602 const SCEV *getMulExpr(const SCEV *Op0, const SCEV *Op1, const SCEV *Op2,
608 return getMulExpr(Ops, Flags);
    [all...]
ScalarEvolutionExpressions.h 591 return SE.getMulExpr(Operands);
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 308 const SCEV *NewMul = SE.getMulExpr(Ops);
317 Good.push_back(SE.getMulExpr(NegOne, *I));
320 Bad.push_back(SE.getMulExpr(NegOne, *I));
481 return SE.getMulExpr(LHS, RC);
547 return Found ? SE.getMulExpr(Ops) : 0;
    [all...]
LoopIdiomRecognize.cpp     [all...]

Completed in 68 milliseconds