Searched refs:getAddExpr (Results 1 - 10 of 10) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/unittests/Analysis/
H A DScalarEvolutionTest.cpp60 const SCEV *P0 = SE.getAddExpr(S0, S0);
61 const SCEV *P1 = SE.getAddExpr(S1, S1);
62 const SCEV *P2 = SE.getAddExpr(S2, S2);
148 EXPECT_EQ(Product->getOperand(0), SE.getAddExpr(Sum));
157 EXPECT_EQ(Product->getOperand(1), SE.getAddExpr(Sum));
166 EXPECT_EQ(Product->getOperand(2), SE.getAddExpr(Sum));
179 EXPECT_EQ(Product->getOperand(3), SE.getAddExpr(Sum));
197 EXPECT_EQ(Product->getOperand(4), SE.getAddExpr(Sum));
210 EXPECT_EQ(Product->getOperand(5), SE.getAddExpr(Sum));
219 EXPECT_EQ(Product->getOperand(6), SE.getAddExpr(Su
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DScalarEvolution.cpp804 Result = SE.getAddExpr(Result, SE.getMulExpr(getOperand(i), Coeff));
856 return getAddExpr(Operands);
972 const SCEV *ZAdd = getZeroExtendExpr(getAddExpr(Start, ZMul), WideTy);
977 getAddExpr(WideStart,
991 getAddExpr(WideStart,
1105 const SCEV *PreStart = SE->getAddExpr(DiffOps, SA->getNoWrapFlags());
1116 SE->getAddExpr(SE->getSignExtendExpr(PreStart, WideTy),
1146 return SE->getAddExpr(SE->getSignExtendExpr(AR->getStepRecurrence(*SE), Ty),
1238 const SCEV *SAdd = getSignExtendExpr(getAddExpr(Start, SMul), WideTy);
1243 getAddExpr(WideStar
1452 const SCEV *ScalarEvolution::getAddExpr(SmallVectorImpl<const SCEV *> &Ops, function in class:ScalarEvolution
[all...]
H A DScalarEvolutionExpander.cpp244 SE.getAddExpr(Remainder,
321 SE.getAddExpr(NoAddRecs);
452 expandCodeFor(SE.getAddExpr(ScaledOps), Ty);
525 Value *Idx = expandCodeFor(SE.getAddExpr(Ops), Ty);
617 return expand(SE.getAddExpr(Ops));
845 Rest = SE.getAddExpr(Rest,
856 Rest = SE.getAddExpr(NewAddOps);
1332 return expand(SE.getAddExpr(SE.getUnknown(expand(S->getStart())),
H A DScalarEvolutionNormalization.cpp173 case scAddExpr: return SE.getAddExpr(Operands);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DScalarEvolution.h576 const SCEV *getAddExpr(SmallVectorImpl<const SCEV *> &Ops,
578 const SCEV *getAddExpr(const SCEV *LHS, const SCEV *RHS, function in class:llvm::ScalarEvolution
583 return getAddExpr(Ops, Flags);
585 const SCEV *getAddExpr(const SCEV *Op0, const SCEV *Op1, const SCEV *Op2, function in class:llvm::ScalarEvolution
591 return getAddExpr(Ops, Flags);
H A DScalarEvolutionExpressions.h357 return cast<SCEVAddRecExpr>(SE.getAddExpr(this, getStepRecurrence(SE)));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp326 const SCEV *Sum = SE.getAddExpr(Good);
332 const SCEV *Sum = SE.getAddExpr(Bad);
515 return SE.getAddExpr(Ops);
558 S = SE.getAddExpr(NewOps);
585 S = SE.getAddExpr(NewOps);
1845 const SCEV *IterationCount = SE.getAddExpr(One, BackedgeTakenCount);
2752 SE.getAddExpr(LeftOverExpr, IncExpr) : IncExpr;
2758 const SCEV *IVOperExpr = SE.getAddExpr(SE.getUnknown(IVSrc),
3127 const SCEV *InnerSum = SE.getAddExpr(InnerAddOps);
3182 const SCEV *Sum = SE.getAddExpr(Op
[all...]
H A DLoopIdiomRecognize.cpp511 const SCEV *NumBytesS = SE->getAddExpr(BECount, SE->getConstant(IntPtr, 1),
617 const SCEV *NumBytesS = SE->getAddExpr(BECount, SE->getConstant(IntPtr, 1),
H A DIndVarSimplify.cpp823 SE->getAddExpr(SE->getSCEV(DU.WideDef), ExtendOperExpr));
1488 IVLimit = SE->getAddExpr(IVInit, IVCount);
1531 SE->getAddExpr(IVCount, SE->getConstant(IVCount->getType(), 1));
1543 IVCount = SE->getAddExpr(IVCount, SE->getConstant(CntTy, 1));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp254 SE->getAddExpr(BECount, SE->getConstant(BECount->getType(), 1));

Completed in 185 milliseconds