reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2802 if (C.Opcode == SystemZISD::ICMP && 2803 C.CCMask != SystemZ::CCMASK_CMP_EQ && 2804 C.CCMask != SystemZ::CCMASK_CMP_NE && 2805 C.Op1.getOpcode() == ISD::Constant && 2806 cast<ConstantSDNode>(C.Op1)->getZExtValue() == 0) { 2807 if (isAbsolute(C.Op0, TrueOp, FalseOp)) 2808 return getAbsolute(DAG, DL, TrueOp, C.CCMask & SystemZ::CCMASK_CMP_LT); 2809 if (isAbsolute(C.Op0, FalseOp, TrueOp)) 2810 return getAbsolute(DAG, DL, FalseOp, C.CCMask & SystemZ::CCMASK_CMP_GT); 2813 SDValue CCReg = emitCmp(DAG, DL, C); 2815 DAG.getTargetConstant(C.CCValid, DL, MVT::i32), 2816 DAG.getTargetConstant(C.CCMask, DL, MVT::i32), CCReg};