Lines Matching refs:Div
2142 BinaryOperator *Div, in foldICmpDivConstant() argument
2151 if (!match(Div->getOperand(1), m_APInt(C2))) in foldICmpDivConstant()
2162 bool DivIsSigned = Div->getOpcode() == Instruction::SDiv; in foldICmpDivConstant()
2189 APInt RangeSize = Div->isExact() ? APInt(C2->getBitWidth(), 1) : *C2; in foldICmpDivConstant()
2230 if (Div->isExact()) in foldICmpDivConstant()
2257 Value *X = Div->getOperand(0); in foldICmpDivConstant()
2266 ConstantInt::get(Div->getType(), LoBound)); in foldICmpDivConstant()
2270 ConstantInt::get(Div->getType(), HiBound)); in foldICmpDivConstant()
2279 ConstantInt::get(Div->getType(), LoBound)); in foldICmpDivConstant()
2283 ConstantInt::get(Div->getType(), HiBound)); in foldICmpDivConstant()
2293 return new ICmpInst(Pred, X, ConstantInt::get(Div->getType(), LoBound)); in foldICmpDivConstant()
2302 ConstantInt::get(Div->getType(), HiBound)); in foldICmpDivConstant()
2304 ConstantInt::get(Div->getType(), HiBound)); in foldICmpDivConstant()