Searched refs:RoundingSDiv (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | SlowDynamicAPInt.cpp | 198 return SlowDynamicAPInt(APIntOps::RoundingSDiv( in ceilDiv() 206 return SlowDynamicAPInt(APIntOps::RoundingSDiv( in floorDiv()
|
| H A D | APInt.cpp | 2781 APInt llvm::APIntOps::RoundingSDiv(const APInt &A, const APInt &B, in RoundingSDiv() function in llvm::APIntOps
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 315 Lower = APIntOps::RoundingSDiv(MaxValue, V, APInt::Rounding::UP); in makeExactMulNSWRegion() 316 Upper = APIntOps::RoundingSDiv(MinValue, V, APInt::Rounding::DOWN); in makeExactMulNSWRegion() 318 Lower = APIntOps::RoundingSDiv(MinValue, V, APInt::Rounding::UP); in makeExactMulNSWRegion() 319 Upper = APIntOps::RoundingSDiv(MaxValue, V, APInt::Rounding::DOWN); in makeExactMulNSWRegion()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | APInt.h | 2351 LLVM_ABI APInt RoundingSDiv(const APInt &A, const APInt &B, APInt::Rounding RM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 2252 MulTy, APIntOps::RoundingSDiv(C, *MulC, APInt::Rounding::UP)); in foldICmpMulConstant() 2257 MulTy, APIntOps::RoundingSDiv(C, *MulC, APInt::Rounding::DOWN)); in foldICmpMulConstant()
|