Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ResNo

35 void DAGTypeLegalizer::PromoteIntegerResult(SDNode *N, unsigned ResNo) {
40 if (CustomLowerNode(N, N->getValueType(ResNo), true))
46 dbgs() << "PromoteIntegerResult #" << ResNo << ": ";
50 case ISD::MERGE_VALUES:Res = PromoteIntRes_MERGE_VALUES(N, ResNo); break;
116 case ISD::SSUBO: Res = PromoteIntRes_SADDSUBO(N, ResNo); break;
118 case ISD::USUBO: Res = PromoteIntRes_UADDSUBO(N, ResNo); break;
120 case ISD::UMULO: Res = PromoteIntRes_XMULO(N, ResNo); break;
144 SetPromotedInteger(SDValue(N, ResNo), Res);
148 unsigned ResNo) {
149 SDValue Op = DisintegrateMERGE_VALUES(N, ResNo);
446 SDValue DAGTypeLegalizer::PromoteIntRes_SADDSUBO(SDNode *N, unsigned ResNo) {
447 if (ResNo == 1)
613 SDValue DAGTypeLegalizer::PromoteIntRes_UADDSUBO(SDNode *N, unsigned ResNo) {
614 if (ResNo == 1)
641 SDValue DAGTypeLegalizer::PromoteIntRes_XMULO(SDNode *N, unsigned ResNo) {
643 if (ResNo == 1)
1074 void DAGTypeLegalizer::ExpandIntegerResult(SDNode *N, unsigned ResNo) {
1080 if (CustomLowerNode(N, N->getValueType(ResNo), true))
1086 dbgs() << "ExpandIntegerResult #" << ResNo << ": ";
1091 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break;
1170 SetExpandedInteger(SDValue(N, ResNo), Lo, Hi);
1623 void DAGTypeLegalizer::ExpandIntRes_MERGE_VALUES(SDNode *N, unsigned ResNo,
1625 SDValue Res = DisintegrateMERGE_VALUES(N, ResNo);