Searched refs:getExactSDiv (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 527 static const SCEV *getExactSDiv(const SCEV *LHS, const SCEV *RHS, in getExactSDiv() function 561 const SCEV *Step = getExactSDiv(AR->getStepRecurrence(SE), RHS, SE, in getExactSDiv() 564 const SCEV *Start = getExactSDiv(AR->getStart(), RHS, SE, in getExactSDiv() 581 const SCEV *Op = getExactSDiv(*I, RHS, SE, in getExactSDiv() 600 if (const SCEV *Q = getExactSDiv(S, RHS, SE, in getExactSDiv() 2165 dyn_cast_or_null<SCEVConstant>(getExactSDiv(B, A, SE))) { in OptimizeLoopTermCond() 2419 dyn_cast_or_null<SCEVConstant>(getExactSDiv(NewStride, OldStride, in CollectInterestingTypesAndFactors() 2424 dyn_cast_or_null<SCEVConstant>(getExactSDiv(OldStride, in CollectInterestingTypesAndFactors() 3548 if (getExactSDiv(F.BaseRegs[i], FactorS, SE) != Base.BaseRegs[i]) in GenerateICmpZeroScales() 3555 if (getExactSDiv(F.ScaledReg, FactorS, SE) != Base.ScaledReg) in GenerateICmpZeroScales() [all …]
|
/external/llvm/include/llvm/IR/ |
D | Constants.h | 931 static Constant *getExactSDiv(Constant *C1, Constant *C2) {
|
/external/llvm/lib/IR/ |
D | Core.cpp | 1084 return wrap(ConstantExpr::getExactSDiv(unwrap<Constant>(LHSConstant), in LLVMConstExactSDiv()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.mli | 1030 or overflows. See the method [llvm::ConstantExpr::getExactSDiv]. *)
|