Searched refs:Coeff (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 1171 SE->isKnownNonNegative(Coeff) ? Coeff : SE->getNegativeSCEV(Coeff); in strongSIVtest() 1215 if (Coeff->isOne()) { in strongSIVtest() 1222 NewConstraint.setLine(Coeff, in strongSIVtest() 1295 NewConstraint.setLine(Coeff, Coeff, Delta, CurLoop); in weakCrossingSIVtest() 2434 Constant = getConstantPart(Coeff); in gcdMIVtest() 2447 DstCoeff = Coeff; in gcdMIVtest() 2451 Constant = getConstantPart(Coeff); in gcdMIVtest() 2749 SE->getZero(A[K].Coeff->getType()); in findBoundsALL() 2777 const SCEV *Delta = SE->getMinusSCEV(A[K].Coeff, B[K].Coeff); in findBoundsEQ() 2788 const SCEV *Delta = SE->getMinusSCEV(A[K].Coeff, B[K].Coeff); in findBoundsEQ() [all …]
|
| H A D | LoopCacheAnalysis.cpp | 290 const SCEV *Coeff = getLastCoefficient(); in computeRefCost() local 292 const SCEV *Stride = SE.getMulExpr(Coeff, ElemSize); in computeRefCost() 417 const SCEV *Coeff = getLastCoefficient(); in isConsecutive() local 419 const SCEV *Stride = SE.getMulExpr(Coeff, ElemSize); in isConsecutive()
|
| H A D | ScalarEvolution.cpp | 1039 const SCEV *Coeff = BinomialCoefficient(It, i, SE, Result->getType()); in evaluateAtIteration() local 1040 if (isa<SCEVCouldNotCompute>(Coeff)) in evaluateAtIteration() 1041 return Coeff; in evaluateAtIteration() 1043 Result = SE.getAddExpr(Result, SE.getMulExpr(Operands[i], Coeff)); in evaluateAtIteration() 3195 uint64_t Coeff; in getMulExpr() local 3197 Coeff = umul_ov(Coeff1, Coeff2, Overflow); in getMulExpr() 3199 Coeff = Coeff1*Coeff2; in getMulExpr() 3200 const SCEV *CoeffTerm = getConstant(Ty, Coeff); in getMulExpr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 135 Coeff += T.Coeff; in operator +=() 145 Coeff.set(Coefficient); in set() 149 Coeff.set(Coefficient); in set() 172 FAddendCoef Coeff; member in __anonc1ebfd5a0111::FAddend 416 if (!BreakNum || Coeff.isOne()) in drillAddendDownOneStep() 419 Addend0.Scale(Coeff); in drillAddendDownOneStep() 422 Addend1.Scale(Coeff); in drillAddendDownOneStep() 748 if (Coeff.isMinusOne() || Coeff.isOne()) { in createAddendVal() 749 NeedNeg = Coeff.isMinusOne(); in createAddendVal() 753 if (Coeff.isTwo() || Coeff.isMinusTwo()) { in createAddendVal() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 355 const SCEV *Coeff; member 651 bool strongSIVtest(const SCEV *Coeff,
|