Lines Matching full:ici
825 ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition());
826 if (ICI && ICI->getOperand(0) == Val &&
827 isa<Constant>(ICI->getOperand(1))) {
828 if (ICI->isEquality()) {
831 if (isTrueDest == (ICI->getPredicate() == ICmpInst::ICMP_EQ))
832 Result = LVILatticeVal::get(cast<Constant>(ICI->getOperand(1)));
834 Result = LVILatticeVal::getNot(cast<Constant>(ICI->getOperand(1)));
838 if (ConstantInt *CI = dyn_cast<ConstantInt>(ICI->getOperand(1))) {
842 ConstantRange::makeICmpRegion(ICI->getPredicate(), CmpRange);