Home
last modified time | relevance | path

Searched refs:getOne (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp53 const SCEV *StepPlusOne = SE.getAddExpr(Step, SE.getOne(Step->getType())); in isSafeDecreasingBound()
60 SE.getMinusSCEV(BoundLG, SE.getOne(BoundLG->getType())); in isSafeDecreasingBound()
100 const SCEV *StepMinusOne = SE.getMinusSCEV(Step, SE.getOne(Step->getType())); in isSafeIncreasingBound()
288 SE.getMinusSCEV(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
293 SE.getMinusSCEV(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
325 SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
351 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
355 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
391 SE.getMinusSCEV(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
H A DSimplifyIndVar.cpp400 const auto *NLessOne = SE->getMinusSCEV(N, SE->getOne(T)); in simplifyIVRemainder()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp351 const SCEV *One = SE.getOne(RHS->getType()); in parseIvAgaisntLimit()
475 SE.getOne(Limit->getType())); in reassociateSubLHS()
595 const SCEV *One = SE.getOne(RTy);
756 const SCEV *One = SE.getOne(X->getType());
795 const SCEV *EndWillNotOverflow = SE.getOne(RCType); in isSafeDecreasingBound()
H A DLoopBoundSplit.cpp113 SE.getAddExpr(Cond.BoundSCEV, SE.getOne(BoundSCEVIntType)); in calculateUpperBound()
H A DLoopPredication.cpp573 SE->getMinusSCEV(LatchStart, SE->getOne(Ty))); in isLoopInvariantValue()
633 SE->getOne(Ty)); in widenICmpRangeCheckDecrementingLoop()
H A DIndVarSimplify.cpp1303 Elements.push_back(SE->getMinusSCEV(Op, SE->getOne(Op->getType()))); in createReplacement()
1306 MaxIter = SE->getMinusSCEV(MaxIter, SE->getOne(MaxIter->getType())); in createReplacement()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp132 BB.addSuccessor(loop1MBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword()
139 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword()
267 BB.addSuccessor(loop1MBB, BranchProbability::getOne()); in expandAtomicCmpSwap()
449 BB.addSuccessor(loopMBB, BranchProbability::getOne()); in expandAtomicBinOpSubword()
583 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicBinOpSubword()
760 BB.addSuccessor(loopMBB, BranchProbability::getOne()); in expandAtomicBinOp()
H A DMipsISelLowering.cpp1796 BB->addSuccessor(exitMBB, BranchProbability::getOne()); in emitAtomicBinaryPartword()
1980 BB->addSuccessor(exitMBB, BranchProbability::getOne()); in emitAtomicCmpSwapPartword()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBranchProbability.h50 static BranchProbability getOne() { return BranchProbability(D); } in getOne() function
H A DScaledNumber.h522 static ScaledNumber getOne() { return ScaledNumber(1, 0); } in getOne() function
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionDivision.cpp247 One = SE.getOne(Denominator->getType()); in SCEVDivision()
H A DScalarEvolution.cpp2810 SmallVector<const SCEV *, 2> TwoOps = {getOne(Ty), InnerMul}; in getAddExpr()
5043 return IsPositiveBECond ? SE.getOne(Type::getInt1Ty(SE.getContext())) in compareWithBackedgeCondition()
8178 getAddExpr(ExitCount, getOne(ExitCount->getType())), EvalTy); in getTripCountFromExitCount()
8181 return getAddExpr(getTruncateOrZeroExtend(ExitCount, EvalTy), getOne(EvalTy)); in getTripCountFromExitCount()
9255 RHS = getAddExpr(getOne(RHS->getType()), RHS); in computeExitLimitFromICmp()
10525 const SCEV *One = getOne(Distance->getType()); in howFarToZero()
11191 auto *One = getOne(Step->getType()); in getLoopInvariantExitCondDuringFirstIterationsImpl()
11448 getAddRecExpr(getZero(Ty), getOne(Ty), L, NoWrapFlags); in isLoopBackedgeGuardedByCond()
12673 const SCEV *One = getOne(Stride->getType()); in canIVOverflowOnLT()
12696 const SCEV *One = getOne(Stride->getType()); in canIVOverflowOnGT()
[all …]
H A DDependenceAnalysis.cpp460 A = SE->getOne(D->getType()); in setDistance()
1124 SE->getMinusSCEV(S, SE->getSMaxExpr(Size, SE->getOne(Size->getType()))); in isKnownLessThan()
2916 Bound[K].Iterations, SE->getOne(Bound[K].Iterations->getType())); in findBoundsLT()
2960 Bound[K].Iterations, SE->getOne(Bound[K].Iterations->getType())); in findBoundsGT()
H A DBranchProbabilityInfo.cpp479 BranchProbability::getOne() - NewUnreachableSum; in calcMetadataWeights()
H A DLoopAccessAnalysis.cpp174 const auto *CT = SE->getOne(StrideSCEV->getType()); in replaceSymbolicStrideSCEV()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h1467 Scaled64 OneMinusSelfProb = Scaled64::getOne();
1475 if (OneMinusSelfProb != Scaled64::getOne())
1611 ProbMatrix[EntryIdx].push_back(std::make_pair(Src, Scaled64::getOne()));
H A DScalarEvolution.h661 const SCEV *getOne(Type *Ty) { return getConstant(Ty, 1); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp453 ExitCount = SE.getAddExpr(ExitCount, SE.getOne(CountType)); in InitLoopCount()
H A DMachineBlockPlacement.cpp727 auto AdjustedSumProb = BranchProbability::getOne(); in collectViableSuccessors()
760 SuccProb = BranchProbability::getOne(); in getAdjustedProbability()
H A DIfConversion.cpp2083 BBI.BB->addSuccessor(TailBB, BranchProbability::getOne()); in IfConvertDiamond()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h997 static APFloat getOne(const fltSemantics &Sem, bool Negative = false) {
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2156 SE->getAddExpr(BECount, SE->getOne(IntPtrTy), SCEV::FlagNUW); in processCopyingStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2166 SE.getOne(BackedgeTakenCount->getType())); in isHardwareLoopProfitable()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp3454 checkMBB->addSuccessor(&PrologueMBB, BranchProbability::getOne()); in adjustForSegmentedStacks()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3437 addSuccessorWithProb(CallBrMBB, Return, BranchProbability::getOne()); in visitCallBr()
12240 if (PeeledCaseProb == BranchProbability::getOne()) in scaleCaseProbality()

12