HomeSort by: relevance | last modified time | path
    Searched refs:getAddExpr (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolutionNormalization.cpp 66 Operands[i] = SE.getAddExpr(Operands[i], Operands[i + 1]);
ScalarEvolutionDivision.cpp 170 Quotient = SE.getAddExpr(Qs);
171 Remainder = SE.getAddExpr(Rs);
ScalarEvolution.cpp 745 // order in getAddExpr.
1037 Result = SE.getAddExpr(Result, SE.getMulExpr(getOperand(i), Coeff));
1138 return !Changed ? Expr : SE.getAddExpr(Operands, Expr->getNoWrapFlags());
1234 return getAddExpr(Operands);
1396 const SCEV *PreStart = SE->getAddExpr(DiffOps, PreStartFlags);
1413 SE->getAddExpr((SE->*GetExtendExpr)(PreStart, WideTy, Depth),
1448 return SE->getAddExpr((SE->*GetExtendExpr)(AR->getStepRecurrence(*SE), Ty,
1657 const SCEV *ZAdd = getZeroExtendExpr(getAddExpr(Start, ZMul,
1665 getAddExpr(WideStart,
1683 getAddExpr(WideStart
    [all...]
DependenceAnalysis.cpp 571 const SCEV *Sum = SE->getAddExpr(A1X1, B1Y1);
2866 SE->getAddExpr(SE->getMulExpr(NegPart, Iter_1), A[K].Coeff);
2870 SE->getAddExpr(SE->getMulExpr(PosPart, Iter_1), A[K].Coeff);
2950 Sum = SE->getAddExpr(Sum, Bound[K].Lower[Bound[K].Direction]);
2966 Sum = SE->getAddExpr(Sum, Bound[K].Upper[Bound[K].Direction]);
3028 const SCEV *Sum = SE->getAddExpr(AddRec->getStepRecurrence(*SE), Value);
3125 // Src = SE->getAddExpr(Src, SE->getMulExpr(AP_K, SE->getConstant(CdivB)));
3140 Src = SE->getAddExpr(Src, SE->getMulExpr(A_K, SE->getConstant(CdivA)));
3154 Src = SE->getAddExpr(Src, SE->getMulExpr(A_K, SE->getConstant(CdivA)));
3165 Src = SE->getAddExpr(Src, SE->getMulExpr(A_K, C))
    [all...]
LoopCacheAnalysis.cpp 113 return SE.getAddExpr(BackedgeTakenCount,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
InductiveRangeCheckElimination.cpp 693 const SCEV *StepPlusOne = SE.getAddExpr(Step, SE.getOne(Step->getType()));
748 SE.getAddExpr(BoundSCEV, Step)) &&
871 const SCEV *IndVarStart = SE.getAddExpr(StartNext, Addend);
945 SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType()));
971 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType()));
975 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType()));
1114 Smallest = SE.getAddExpr(End, One);
1115 Greatest = SE.getAddExpr(Start, One);
1448 ExitPreLoopAtSCEV = SE.getAddExpr(*SR.HighLimit, MinusOneS);
1475 ExitMainLoopAtSCEV = SE.getAddExpr(*SR.LowLimit, MinusOneS)
    [all...]
SeparateConstOffsetFromGEP.cpp 1215 SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
1227 SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
1242 SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
1248 SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
AlignmentFromAssumptions.cpp 144 DiffSCEV = SE->getAddExpr(DiffSCEV, OffSCEV);
LoopStrengthReduce.cpp 464 const SCEV *Sum = SE.getAddExpr(Good);
470 const SCEV *Sum = SE.getAddExpr(Bad);
728 return SE.getAddExpr(Ops);
768 S = SE.getAddExpr(NewOps);
794 S = SE.getAddExpr(NewOps);
2266 const SCEV *IterationCount = SE.getAddExpr(One, BackedgeTakenCount);
3202 SE.getAddExpr(LeftOverExpr, IncExpr) : IncExpr;
3208 const SCEV *IVOperExpr = SE.getAddExpr(SE.getUnknown(IVSrc),
3629 const SCEV *InnerSum = SE.getAddExpr(InnerAddOps);
3741 GenerateFormula(SE.getAddExpr(OpsCopy))
    [all...]
IndVarSimplify.cpp 995 IVOffset = SE->getAddExpr(IVOffset, SE->getOne(OfsTy));
1008 const SCEV *IVLimit = SE->getAddExpr(IVInit, IVOffset);
1040 const SCEV *IVLimit = SE->getAddExpr(IVInit, ExitCount);
1043 IVLimit = SE->getAddExpr(IVLimit, SE->getOne(IVLimit->getType()));
LoopDataPrefetch.cpp 385 const SCEV *NextLSCEV = SE->getAddExpr(P.LSCEVAddRec, SE->getMulExpr(
NaryReassociate.cpp 539 return SE->getAddExpr(LHS, RHS);
LoopPredication.cpp 595 SE->getAddExpr(SE->getMinusSCEV(GuardLimit, GuardStart),
LoopIdiomRecognize.cpp 1012 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW),
1015 NumBytesS = SE->getAddExpr(SE->getTruncateOrZeroExtend(BECount, IntPtr),
LoopRerollPass.cpp 1485 auto TripCount = SE->getAddExpr(BackedgeTakenCount, One);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVETailPredication.cpp 268 auto *ECPlusVWMinus1 = SE->getAddExpr(EC,
298 SE->getUDivExpr(SE->getAddExpr(SE->getMulExpr(Ceil, VW),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ScalarEvolutionExpander.cpp 314 Remainder = SE.getAddExpr(
371 SE.getAddExpr(NoAddRecs);
504 : expandCodeForImpl(SE.getAddExpr(ScaledOps), Ty, false);
563 Value *Idx = expandCodeForImpl(SE.getAddExpr(Ops), Ty, false);
637 return expand(SE.getAddExpr(Ops));
923 Rest = SE.getAddExpr(Rest,
933 Rest = SE.getAddExpr(NewAddOps);
1158 if (SE.getAddExpr(Requested->getStart(),
1174 const SCEV *OpAfterExtend = SE.getAddExpr(SE.getSignExtendExpr(Step, WideTy),
1177 SE.getSignExtendExpr(SE.getAddExpr(AR, Step), WideTy)
    [all...]
LoopPeel.cpp 251 const SCEV *NextIterVal = SE.getAddExpr(IterVal, Step);
255 NextIterVal = SE.getAddExpr(IterVal, Step);
LoopUnrollRuntime.cpp 663 SE->getAddExpr(BECountSC, SE->getConstant(BECountSC->getType(), 1));
SimplifyIndVar.cpp 433 Operation = &ScalarEvolution::getAddExpr;
1335 return SE->getAddExpr(LHS, RHS);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ScalarEvolution.h 521 const SCEV *getAddExpr(SmallVectorImpl<const SCEV *> &Ops,
524 const SCEV *getAddExpr(const SCEV *LHS, const SCEV *RHS,
528 return getAddExpr(Ops, Flags, Depth);
530 const SCEV *getAddExpr(const SCEV *Op0, const SCEV *Op1, const SCEV *Op2,
534 return getAddExpr(Ops, Flags, Depth);
ScalarEvolutionExpressions.h 768 return !Changed ? Expr : SE.getAddExpr(Operands);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCLoopInstrFormPrep.cpp 433 BucketChain.BaseSCEV = SE->getAddExpr(BucketChain.BaseSCEV, Offset);
478 BucketChain.BaseSCEV = SE->getAddExpr(BucketChain.BaseSCEV, Offset);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp 369 const SCEV *X = SE.getAddExpr(PtrSCEVA, C);
529 const SCEV *X = SE.getAddExpr(OffsetSCEVA, C);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonLoopIdiomRecognition.cpp 2168 SE->getAddExpr(BECount, SE->getOne(IntPtrTy), SCEV::FlagNUW);
2281 const SCEV *NumWordsS = SE->getAddExpr(BECount32, OneS, SCEV::FlagNUW);

Completed in 69 milliseconds

1 2