Lines Matching defs:CC
644 static SPCC::CondCodes IntCondCCodeToICC(ISD::CondCode CC) {
645 switch (CC) {
662 static SPCC::CondCodes FPCondCCodeToFCC(ISD::CondCode CC) {
663 switch (CC) {
858 // Look at LHS/RHS/CC and see if they are a lowered setcc instruction. If so
861 ISD::CondCode CC, unsigned &SPCC) {
864 CC == ISD::SETNE &&
940 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(1))->get();
948 // an CMP[IF]CC/SELECT_[IF]CC pair, find the original compared values.
949 LookThroughSetCC(LHS, RHS, CC, SPCC);
959 if (SPCC == ~0U) SPCC = IntCondCCodeToICC(CC);
963 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC);
973 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(4))->get();
980 // an CMP[IF]CC/SELECT_[IF]CC pair, find the original compared values.
981 LookThroughSetCC(LHS, RHS, CC, SPCC);
991 if (SPCC == ~0U) SPCC = IntCondCCodeToICC(CC);
995 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC);
1167 unsigned CC;
1184 CC = (SPCC::CondCodes)MI->getOperand(3).getImm();
1216 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC);