@@ -71,7 +71,6 @@ void DAGTypeLegalizer::ScalarizeVectorResult(SDNode *N, unsigned ResNo) {
7171 case ISD::SELECT: R = ScalarizeVecRes_SELECT (N); break ;
7272 case ISD::SELECT_CC: R = ScalarizeVecRes_SELECT_CC (N); break ;
7373 case ISD::SETCC: R = ScalarizeVecRes_SETCC (N); break ;
74- case ISD::POISON:
7574 case ISD::UNDEF: R = ScalarizeVecRes_UNDEF (N); break ;
7675 case ISD::VECTOR_SHUFFLE: R = ScalarizeVecRes_VECTOR_SHUFFLE (N); break ;
7776 case ISD::IS_FPCLASS: R = ScalarizeVecRes_IS_FPCLASS (N); break ;
@@ -1138,7 +1137,6 @@ void DAGTypeLegalizer::SplitVectorResult(SDNode *N, unsigned ResNo) {
11381137 case ISD::VP_MERGE:
11391138 case ISD::VP_SELECT: SplitRes_Select (N, Lo, Hi); break ;
11401139 case ISD::SELECT_CC: SplitRes_SELECT_CC (N, Lo, Hi); break ;
1141- case ISD::POISON:
11421140 case ISD::UNDEF: SplitRes_UNDEF (N, Lo, Hi); break ;
11431141 case ISD::BITCAST: SplitVecRes_BITCAST (N, Lo, Hi); break ;
11441142 case ISD::BUILD_VECTOR: SplitVecRes_BUILD_VECTOR (N, Lo, Hi); break ;
@@ -4594,7 +4592,6 @@ void DAGTypeLegalizer::WidenVectorResult(SDNode *N, unsigned ResNo) {
45944592 case ISD::SELECT_CC: Res = WidenVecRes_SELECT_CC (N); break ;
45954593 case ISD::VP_SETCC:
45964594 case ISD::SETCC: Res = WidenVecRes_SETCC (N); break ;
4597- case ISD::POISON:
45984595 case ISD::UNDEF: Res = WidenVecRes_UNDEF (N); break ;
45994596 case ISD::VECTOR_SHUFFLE:
46004597 Res = WidenVecRes_VECTOR_SHUFFLE (cast<ShuffleVectorSDNode>(N));
0 commit comments