Home | History | Annotate | Download | only in Sparc

Lines Matching defs:CC

1195 static SPCC::CondCodes IntCondCCodeToICC(ISD::CondCode CC) {
1196 switch (CC) {
1213 static SPCC::CondCodes FPCondCCodeToFCC(ISD::CondCode CC) {
1214 switch (CC) {
1433 // Look at LHS/RHS/CC and see if they are a lowered setcc instruction. If so
1436 ISD::CondCode CC, unsigned &SPCC) {
1439 CC == ISD::SETNE &&
1570 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(1))->get();
1578 // an CMP[IF]CC/SELECT_[IF]CC pair, find the original compared values.
1579 LookThroughSetCC(LHS, RHS, CC, SPCC);
1585 if (SPCC == ~0U) SPCC = IntCondCCodeToICC(CC);
1590 if (SPCC == ~0U) SPCC = FPCondCCodeToFCC(CC);
1600 ISD::CondCode CC = cast<CondCodeSDNode>(Op.getOperand(4))->get();
1607 // an CMP[IF]CC/SELECT_[IF]CC pair, find the original compared values.
1608 LookThroughSetCC(LHS, RHS, CC, SPCC);
1615 if (SPCC == ~0U) SPCC = IntCondCCodeToICC(CC);
1619 CC);
1820 unsigned CC;
1837 CC = (SPCC::CondCodes)MI->getOperand(3).getImm();
1869 BuildMI(BB, dl, TII.get(BROpcode)).addMBB(sinkMBB).addImm(CC);