Home
last modified time | relevance | path

Searched refs:HiBound (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp2860 APInt LoBound, HiBound; in foldICmpDivConstant() local
2869 HiOverflow = addWithOverflow(HiBound, LoBound, RangeSize, false); in foldICmpDivConstant()
2875 HiBound = RangeSize; in foldICmpDivConstant()
2880 HiOverflow = addWithOverflow(HiBound, Prod, RangeSize, true); in foldICmpDivConstant()
2883 HiBound = Prod + 1; in foldICmpDivConstant()
2887 LoOverflow = addWithOverflow(LoBound, HiBound, DivNeg, true) ? -1 : 0; in foldICmpDivConstant()
2896 HiBound = -RangeSize; in foldICmpDivConstant()
2897 if (HiBound == *C2) { // -INTMIN = INTMIN in foldICmpDivConstant()
2899 HiBound = APInt(); // e.g. X/INTMIN = 0 --> X > INTMIN in foldICmpDivConstant()
2903 HiBound = Prod + 1; in foldICmpDivConstant()
[all …]