Lines Matching refs:CCValid

44     : Op0(Op0In), Op1(Op1In), Opcode(0), ICmpType(0), CCValid(0), CCMask(0) {}
56 unsigned CCValid;
1046 // value in CCMask and a 0 when CC has a value in CCValid & ~CCMask.
1047 // The handling of CC values outside CCValid doesn't matter.
1048 static IPMConversion getIPMConversion(unsigned CCValid, unsigned CCMask) {
1051 if (CCMask == (CCValid & (SystemZ::CCMASK_1 | SystemZ::CCMASK_3)))
1053 if (CCMask == (CCValid & (SystemZ::CCMASK_2 | SystemZ::CCMASK_3)))
1064 if (CCMask == (CCValid & SystemZ::CCMASK_0))
1066 if (CCMask == (CCValid & (SystemZ::CCMASK_0 | SystemZ::CCMASK_1)))
1068 if (CCMask == (CCValid & (SystemZ::CCMASK_0
1072 if (CCMask == (CCValid & SystemZ::CCMASK_3))
1074 if (CCMask == (CCValid & (SystemZ::CCMASK_1
1081 if (CCMask == (CCValid & (SystemZ::CCMASK_0 | SystemZ::CCMASK_2)))
1086 if (CCMask == (CCValid & (SystemZ::CCMASK_1 | SystemZ::CCMASK_2)))
1088 if (CCMask == (CCValid & (SystemZ::CCMASK_0 | SystemZ::CCMASK_3)))
1094 if (CCMask == (CCValid & SystemZ::CCMASK_1))
1096 if (CCMask == (CCValid & SystemZ::CCMASK_2))
1099 if (CCMask == (CCValid & (SystemZ::CCMASK_0
1103 if (CCMask == (CCValid & (SystemZ::CCMASK_0
1568 C.CCValid = SystemZ::CCMASK_TM;
1578 C.CCValid = SystemZ::CCMASK_FCMP;
1582 C.CCValid = SystemZ::CCMASK_ICMP;
1661 // in CCValid, so other values can be ignored.
1663 unsigned CCValid, unsigned CCMask) {
1664 IPMConversion Conversion = getIPMConversion(CCValid, CCMask);
1693 return emitSETCC(DAG, DL, Glue, C.CCValid, C.CCMask);
1707 Chain, DAG.getConstant(C.CCValid, MVT::i32),
1770 C.CCMask ^= C.CCValid;
1771 SDValue Result = emitSETCC(DAG, DL, Glue, C.CCValid, C.CCMask);
1786 Ops.push_back(DAG.getConstant(C.CCValid, MVT::i32));
2622 unsigned CCValid = MI->getOperand(3).getImm();
2635 .addImm(CCValid).addImm(CCMask).addMBB(JoinMBB);
2672 unsigned CCValid = MI->getOperand(4).getImm();
2683 CCMask ^= CCValid;
2686 .addImm(CCValid).addImm(CCMask);
2693 CCMask ^= CCValid;
2704 .addImm(CCValid).addImm(CCMask).addMBB(JoinMBB);