|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/DependenceAnalysis.cpp 389 A = SE->getOne(D->getType());
1040 SE->getMinusSCEV(S, SE->getSMaxExpr(Size, SE->getOne(Size->getType())));
2830 Bound[K].Iterations, SE->getOne(Bound[K].Iterations->getType()));
2874 Bound[K].Iterations, SE->getOne(Bound[K].Iterations->getType()));
lib/Analysis/LoopAccessAnalysis.cpp 162 static_cast<const SCEVConstant *>(SE->getOne(StrideVal->getType()));
2167 const SCEV *ScPlusOne = SE->getAddExpr(Sc, SE->getOne(PtrArithTy));
lib/Analysis/LoopCacheAnalysis.cpp 104 SE.getOne(BackedgeTakenCount->getType()));
lib/Analysis/ScalarEvolution.cpp 1090 One = SE.getOne(Denominator->getType());
2630 SmallVector<const SCEV *, 2> TwoOps = {getOne(Ty), InnerMul};
4393 return IsPositiveBECond ? SE.getOne(Type::getInt1Ty(SE.getContext()))
5394 const SCEV *One = getOne(I->getType());
5408 const SCEV *One = getOne(I->getType());
6581 const SCEV *TCExpr = getAddExpr(ExitCount, getOne(ExitCount->getType()));
8794 const SCEV *One = getOne(Distance->getType());
9496 getAddRecExpr(getZero(Ty), getOne(Ty), L, NoWrapFlags);
10268 auto *MinusOne = getNegativeSCEV(getOne(RHS->getType()));
10341 auto *MinusOne = getNegativeSCEV(getOne(WTy));
10487 const SCEV *One = getOne(Stride->getType());
10511 const SCEV *One = getOne(Stride->getType());
10532 const SCEV *One = getOne(Step->getType());
lib/CodeGen/HardwareLoops.cpp 327 ExitCount = SE.getAddExpr(ExitCount, SE.getOne(CountType));
lib/Target/ARM/ARMTargetTransformInfo.cpp 866 SE.getOne(BackedgeTakenCount->getType()));
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 2148 SE->getAddExpr(BECount, SE->getOne(IntPtrTy), SCEV::FlagNUW);
lib/Transforms/Scalar/IndVarSimplify.cpp 2353 IVOffset = SE->getAddExpr(IVOffset, SE->getOne(OfsTy));
2401 IVLimit = SE->getAddExpr(IVLimit, SE->getOne(IVLimit->getType()));
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 676 const SCEV *StepPlusOne = SE.getAddExpr(Step, SE.getOne(Step->getType()));
683 SE.getMinusSCEV(BoundSCEV, SE.getOne(BoundSCEV->getType()));
724 SE.getMinusSCEV(Step, SE.getOne(Step->getType()));
895 SE.getOne(RightSCEV->getType()));
900 SE.getOne(RightSCEV->getType()));
959 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType()));
963 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType()));
1076 const SCEV *One = SE.getOne(RTy);
1664 const SCEV *One = SE.getOne(X->getType());
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 921 SE->getNegativeSCEV(SE->getOne(BECount->getType())))) {
923 SE->getAddExpr(BECount, SE->getOne(BECount->getType()), SCEV::FlagNUW),
927 SE->getOne(IntPtr), SCEV::FlagNUW);
2107 LoopExitCount, SE->getOne(LoopExitCount->getType()), SCEV::FlagNUW);
lib/Transforms/Scalar/LoopPredication.cpp 584 SE->getMinusSCEV(LatchStart, SE->getOne(Ty)));
643 SE->getOne(Ty));
lib/Transforms/Scalar/LoopRerollPass.cpp 1457 auto One = SE->getOne(BackedgeTakenCount->getType());
lib/Transforms/Utils/SimplifyIndVar.cpp 390 const auto *NLessOne = SE->getMinusSCEV(N, SE->getOne(T));
lib/Transforms/Vectorize/LoopVectorize.cpp 2581 BackedgeTakenCount, SE->getOne(BackedgeTakenCount->getType()));
unittests/Analysis/ScalarEvolutionTest.cpp 870 SE.getAddRecExpr(Five, SE.getOne(T_int64), Loop, SCEV::FlagAnyWrap);
1638 SE.getOne(ARType), L, SCEV::FlagAnyWrap);
1900 SE.getOne(ARType), SE.getOne(ARType)};
1900 SE.getOne(ARType), SE.getOne(ARType)};
1910 SE.getOne(ARType), SE.getOne(ARType),
1910 SE.getOne(ARType), SE.getOne(ARType),
1911 SE.getOne(ARType)};
1921 SE.getOne(ARType), SE.getOne(ARType),
1921 SE.getOne(ARType), SE.getOne(ARType),
1922 SE.getOne(ARType), SE.getOne(ARType)};
1922 SE.getOne(ARType), SE.getOne(ARType)};