Searched refs:HiBound (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 2521 APInt LoBound, HiBound; in foldICmpDivConstant() local 2530 HiOverflow = addWithOverflow(HiBound, LoBound, RangeSize, false); in foldICmpDivConstant() 2536 HiBound = RangeSize; in foldICmpDivConstant() 2541 HiOverflow = addWithOverflow(HiBound, Prod, RangeSize, true); in foldICmpDivConstant() 2544 HiBound = Prod + 1; in foldICmpDivConstant() 2548 LoOverflow = addWithOverflow(LoBound, HiBound, DivNeg, true) ? -1 : 0; in foldICmpDivConstant() 2557 HiBound = -RangeSize; in foldICmpDivConstant() 2558 if (HiBound == *C2) { // -INTMIN = INTMIN in foldICmpDivConstant() 2560 HiBound = APInt(); // e.g. X/INTMIN = 0 --> X > INTMIN in foldICmpDivConstant() 2564 HiBound = Prod + 1; in foldICmpDivConstant() [all …]
|