reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1967 if ((Value == -1 && C.CCMask == SystemZ::CCMASK_CMP_GT) || 1968 (Value == -1 && C.CCMask == SystemZ::CCMASK_CMP_LE) || 1969 (Value == 1 && C.CCMask == SystemZ::CCMASK_CMP_LT) || 1970 (Value == 1 && C.CCMask == SystemZ::CCMASK_CMP_GE)) { 1971 C.CCMask ^= SystemZ::CCMASK_CMP_EQ; 2010 if (Value == 0 && C.CCMask == SystemZ::CCMASK_CMP_LT) 2012 Value = 127, C.CCMask = SystemZ::CCMASK_CMP_GT; 2013 else if (Value == 0 && C.CCMask == SystemZ::CCMASK_CMP_GE) 2015 Value = 128, C.CCMask = SystemZ::CCMASK_CMP_LT; 2144 if (C.CCMask == SystemZ::CCMASK_CMP_EQ || 2145 C.CCMask == SystemZ::CCMASK_CMP_NE) { 2170 C.CCMask = reverseCCMask(C.CCMask); 2170 C.CCMask = reverseCCMask(C.CCMask); 2363 NewC.CCMask == SystemZ::CCMASK_CMP_EQ || 2364 NewC.CCMask == SystemZ::CCMASK_CMP_NE || 2368 if (NewC.CCMask == SystemZ::CCMASK_CMP_LE || 2369 NewC.CCMask == SystemZ::CCMASK_CMP_GT) { 2373 NewC.CCMask ^= SystemZ::CCMASK_CMP_EQ; 2392 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, 2403 (NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, 2410 NewCCMask = getTestUnderMaskCond(BitSize, NewC.CCMask, MaskVal, CmpVal, 2424 C.CCMask = NewCCMask; 2456 C.CCMask = CC < 4 ? 1 << (3 - CC) : 0; 2459 C.CCMask = CC < 4 ? ~(1 << (3 - CC)) : -1; 2463 C.CCMask = CC < 4 ? ~0U << (4 - CC) : -1; 2466 C.CCMask = CC < 4 ? ~(~0U << (4 - CC)) : 0; 2470 C.CCMask = CC < 4 ? ~0U << (3 - CC) : -1; 2473 C.CCMask = CC < 4 ? ~(~0U << (3 - CC)) : 0; 2476 C.CCMask &= CCValid; 2496 C.CCMask = CCMaskForCondCode(Cond); 2509 if (C.CCMask == SystemZ::CCMASK_CMP_EQ || 2510 C.CCMask == SystemZ::CCMASK_CMP_NE || 2513 else if (C.CCMask & SystemZ::CCMASK_CMP_UO) 2517 C.CCMask &= ~SystemZ::CCMASK_CMP_UO; 2528 C.CCMask = reverseCCMask(C.CCMask); 2528 C.CCMask = reverseCCMask(C.CCMask); 2554 bool RegisterOnly = (bool(C.CCMask & SystemZ::CCMASK_TM_MIXED_MSB_0) != 2555 bool(C.CCMask & SystemZ::CCMASK_TM_MIXED_MSB_1)); 2748 return emitSETCC(DAG, DL, CCReg, C.CCValid, C.CCMask); 2763 DAG.getTargetConstant(C.CCMask, DL, MVT::i32), Dest, CCReg); 2803 C.CCMask != SystemZ::CCMASK_CMP_EQ && 2804 C.CCMask != SystemZ::CCMASK_CMP_NE && 2808 return getAbsolute(DAG, DL, TrueOp, C.CCMask & SystemZ::CCMASK_CMP_LT); 2810 return getAbsolute(DAG, DL, FalseOp, C.CCMask & SystemZ::CCMASK_CMP_GT); 2816 DAG.getTargetConstant(C.CCMask, DL, MVT::i32), CCReg};