Lines Matching refs:ResNo
37 void DAGTypeLegalizer::PromoteIntegerResult(SDNode *N, unsigned ResNo) {
42 if (CustomLowerNode(N, N->getValueType(ResNo), true))
48 dbgs() << "PromoteIntegerResult #" << ResNo << ": ";
52 case ISD::MERGE_VALUES:Res = PromoteIntRes_MERGE_VALUES(N, ResNo); break;
128 case ISD::SSUBO: Res = PromoteIntRes_SADDSUBO(N, ResNo); break;
130 case ISD::USUBO: Res = PromoteIntRes_UADDSUBO(N, ResNo); break;
132 case ISD::UMULO: Res = PromoteIntRes_XMULO(N, ResNo); break;
152 Res = PromoteIntRes_AtomicCmpSwap(cast<AtomicSDNode>(N), ResNo);
158 SetPromotedInteger(SDValue(N, ResNo), Res);
162 unsigned ResNo) {
163 SDValue Op = DisintegrateMERGE_VALUES(N, ResNo);
208 unsigned ResNo) {
209 if (ResNo == 1) {
536 SDValue DAGTypeLegalizer::PromoteIntRes_SADDSUBO(SDNode *N, unsigned ResNo) {
537 if (ResNo == 1)
729 SDValue DAGTypeLegalizer::PromoteIntRes_UADDSUBO(SDNode *N, unsigned ResNo) {
730 if (ResNo == 1)
757 SDValue DAGTypeLegalizer::PromoteIntRes_XMULO(SDNode *N, unsigned ResNo) {
759 if (ResNo == 1)
1281 void DAGTypeLegalizer::ExpandIntegerResult(SDNode *N, unsigned ResNo) {
1287 if (CustomLowerNode(N, N->getValueType(ResNo), true))
1293 dbgs() << "ExpandIntegerResult #" << ResNo << ": ";
1298 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break;
1400 SetExpandedInteger(SDValue(N, ResNo), Lo, Hi);