Lines Matching defs:Results
253 // with a legal type). Results can be remapped using ReplaceValueWith,
920 SmallVector<SDValue, 8> Results;
922 TLI.ReplaceNodeResults(N, Results, DAG);
924 TLI.LowerOperationWrapper(N, Results, DAG);
926 if (Results.empty())
930 // Make everything that once used N's values now use those in Results instead.
931 assert(Results.size() == N->getNumValues() &&
933 for (unsigned i = 0, e = Results.size(); i != e; ++i) {
934 ReplaceValueWith(SDValue(N, i), Results[i]);
947 SmallVector<SDValue, 8> Results;
948 TLI.ReplaceNodeResults(N, Results, DAG);
950 if (Results.empty())
955 assert(Results.size() == N->getNumValues() &&
957 for (unsigned i = 0, e = Results.size(); i != e; ++i) {
959 if (Results[i].getValueType() == MVT::Other)
960 ReplaceValueWith(SDValue(N, i), Results[i]);
962 SetWidenedVector(SDValue(N, i), Results[i]);