Searched refs:DivIsSigned (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp817 bool DivIsSigned = DivI->getOpcode() == Instruction::SDiv; local
818 if (!ICI.isEquality() && DivIsSigned != ICI.isSigned())
822 if (DivIsSigned && DivRHS->isAllOnesValue())
839 bool ProdOV = (DivIsSigned ? ConstantExpr::getSDiv(Prod, DivRHS) :
859 if (!DivIsSigned) { // udiv
923 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SGE :
926 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SLT :
929 DivIsSigned, true));
934 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SLT :
937 return new ICmpInst(DivIsSigned
[all...]

Completed in 1455 milliseconds