reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1654 if (!Cmp.isSigned() || (!C2.isNegative() && !C1.isNegative())) 1667 if (!Cmp.isSigned() || 1681 if (Cmp.getPredicate() == ICmpInst::ICMP_EQ) 1682 return replaceInstUsesWith(Cmp, ConstantInt::getFalse(Cmp.getType())); 1682 return replaceInstUsesWith(Cmp, ConstantInt::getFalse(Cmp.getType())); 1683 if (Cmp.getPredicate() == ICmpInst::ICMP_NE) 1684 return replaceInstUsesWith(Cmp, ConstantInt::getTrue(Cmp.getType())); 1684 return replaceInstUsesWith(Cmp, ConstantInt::getTrue(Cmp.getType())); 1686 Cmp.setOperand(1, ConstantInt::get(And->getType(), NewCst)); 1691 return &Cmp; 1699 if (Shift->hasOneUse() && C1.isNullValue() && Cmp.isEquality() && 1708 Cmp.setOperand(0, NewAnd); 1709 return &Cmp;