Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:CI

44   if (CmpInst *CI = dyn_cast<CmpInst>(V))
45 return CI->hasOneUse();
275 ConstantInt *CI = ConstantInt::get(AndRHS->getContext(),
278 if (CI->getValue() == ShlMask)
282 if (CI != AndRHS) { // Reducing bits set in and.
283 TheAnd.setOperand(1, CI);
296 ConstantInt *CI = ConstantInt::get(Op->getContext(),
299 if (CI->getValue() == ShrMask)
303 if (CI != AndRHS) {
304 TheAnd.setOperand(1, CI); // Reduce bits set in and cst.
2124 if (CmpInst *CI = dyn_cast<CmpInst>(Op0))
2125 return CmpInst::Create(CI->getOpcode(),
2126 CI->getInversePredicate(),
2127 CI->getOperand(0), CI->getOperand(1));
2131 if (CmpInst *CI = dyn_cast<CmpInst>(Op0C->getOperand(0))) {
2132 if (CI->hasOneUse() && Op0C->hasOneUse()) {
2138 CI->setPredicate(CI->getInversePredicate());
2139 return CastInst::Create(Opcode, CI, Op0C->getType());