Lines Matching defs:ResNo
37 void DAGTypeLegalizer::PromoteIntegerResult(SDNode *N, unsigned ResNo) {
43 if (CustomLowerNode(N, N->getValueType(ResNo), true)) {
51 dbgs() << "PromoteIntegerResult #" << ResNo << ": ";
55 case ISD::MERGE_VALUES:Res = PromoteIntRes_MERGE_VALUES(N, ResNo); break;
143 case ISD::SSUBO: Res = PromoteIntRes_SADDSUBO(N, ResNo); break;
145 case ISD::USUBO: Res = PromoteIntRes_UADDSUBO(N, ResNo); break;
147 case ISD::UMULO: Res = PromoteIntRes_XMULO(N, ResNo); break;
152 case ISD::SUBCARRY: Res = PromoteIntRes_ADDSUBCARRY(N, ResNo); break;
190 Res = PromoteIntRes_AtomicCmpSwap(cast<AtomicSDNode>(N), ResNo);
212 SetPromotedInteger(SDValue(N, ResNo), Res);
216 unsigned ResNo) {
217 SDValue Op = DisintegrateMERGE_VALUES(N, ResNo);
260 unsigned ResNo) {
261 if (ResNo == 1) {
944 SDValue DAGTypeLegalizer::PromoteIntRes_SADDSUBO(SDNode *N, unsigned ResNo) {
945 if (ResNo == 1)
1155 SDValue DAGTypeLegalizer::PromoteIntRes_UADDSUBO(SDNode *N, unsigned ResNo) {
1156 if (ResNo == 1)
1186 SDValue DAGTypeLegalizer::PromoteIntRes_ADDSUBCARRY(SDNode *N, unsigned ResNo) {
1187 if (ResNo == 1)
1220 SDValue DAGTypeLegalizer::PromoteIntRes_XMULO(SDNode *N, unsigned ResNo) {
1222 if (ResNo == 1)
1888 void DAGTypeLegalizer::ExpandIntegerResult(SDNode *N, unsigned ResNo) {
1895 if (CustomLowerNode(N, N->getValueType(ResNo), true))
1901 dbgs() << "ExpandIntegerResult #" << ResNo << ": ";
1907 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break;
2051 SetExpandedInteger(SDValue(N, ResNo), Lo, Hi);