Lines Matching defs:ResNo
48 void DAGTypeLegalizer::SoftenFloatResult(SDNode *N, unsigned ResNo) {
49 LLVM_DEBUG(dbgs() << "Soften float result " << ResNo << ": "; N->dump(&DAG);
56 dbgs() << "SoftenFloatResult #" << ResNo << ": ";
61 case ISD::MERGE_VALUES:R = SoftenFloatRes_MERGE_VALUES(N, ResNo); break;
66 R = SoftenFloatRes_EXTRACT_VECTOR_ELT(N, ResNo); break;
142 SetSoftenedFloat(SDValue(N, ResNo), R);
197 unsigned ResNo) {
198 SDValue Op = DisintegrateMERGE_VALUES(N, ResNo);
235 SDValue DAGTypeLegalizer::SoftenFloatRes_EXTRACT_VECTOR_ELT(SDNode *N, unsigned ResNo) {
1118 void DAGTypeLegalizer::ExpandFloatResult(SDNode *N, unsigned ResNo) {
1124 if (CustomLowerNode(N, N->getValueType(ResNo), true))
1130 dbgs() << "ExpandFloatResult #" << ResNo << ": ";
1139 case ISD::MERGE_VALUES: ExpandRes_MERGE_VALUES(N, ResNo, Lo, Hi); break;
1211 SetExpandedFloat(SDValue(N, ResNo), Lo, Hi);
2118 void DAGTypeLegalizer::PromoteFloatResult(SDNode *N, unsigned ResNo) {
2119 LLVM_DEBUG(dbgs() << "Promote float result " << ResNo << ": "; N->dump(&DAG);
2124 if (CustomLowerNode(N, N->getValueType(ResNo), true)) {
2136 dbgs() << "PromoteFloatResult #" << ResNo << ": ";
2197 SetPromotedFloat(SDValue(N, ResNo), R);
2460 void DAGTypeLegalizer::SoftPromoteHalfResult(SDNode *N, unsigned ResNo) {
2461 LLVM_DEBUG(dbgs() << "Soft promote half result " << ResNo << ": ";
2466 if (CustomLowerNode(N, N->getValueType(ResNo), true)) {
2474 dbgs() << "SoftPromoteHalfResult #" << ResNo << ": ";
2536 SetSoftPromotedHalf(SDValue(N, ResNo), R);