@@ -481,21 +481,6 @@ define <16 x i8> @shuffle_undef_v16i8(<16 x i8> %x, <16 x i8> %y) {
481481; NO-SIMD128-LABEL: shuffle_undef_v16i8:
482482; NO-SIMD128: .functype shuffle_undef_v16i8 (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32) -> ()
483483; NO-SIMD128-NEXT: # %bb.0:
484- ; NO-SIMD128-NEXT: i32.store8 15($0), $2
485- ; NO-SIMD128-NEXT: i32.store8 14($0), $2
486- ; NO-SIMD128-NEXT: i32.store8 13($0), $2
487- ; NO-SIMD128-NEXT: i32.store8 12($0), $2
488- ; NO-SIMD128-NEXT: i32.store8 11($0), $2
489- ; NO-SIMD128-NEXT: i32.store8 10($0), $2
490- ; NO-SIMD128-NEXT: i32.store8 9($0), $2
491- ; NO-SIMD128-NEXT: i32.store8 8($0), $2
492- ; NO-SIMD128-NEXT: i32.store8 7($0), $2
493- ; NO-SIMD128-NEXT: i32.store8 6($0), $2
494- ; NO-SIMD128-NEXT: i32.store8 5($0), $2
495- ; NO-SIMD128-NEXT: i32.store8 4($0), $2
496- ; NO-SIMD128-NEXT: i32.store8 3($0), $2
497- ; NO-SIMD128-NEXT: i32.store8 2($0), $2
498- ; NO-SIMD128-NEXT: i32.store8 1($0), $2
499484; NO-SIMD128-NEXT: i32.store8 0($0), $2
500485; NO-SIMD128-NEXT: return
501486 %res = shufflevector <16 x i8 > %x , <16 x i8 > %y ,
@@ -994,13 +979,6 @@ define <8 x i16> @shuffle_undef_v8i16(<8 x i16> %x, <8 x i16> %y) {
994979; NO-SIMD128-LABEL: shuffle_undef_v8i16:
995980; NO-SIMD128: .functype shuffle_undef_v8i16 (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32) -> ()
996981; NO-SIMD128-NEXT: # %bb.0:
997- ; NO-SIMD128-NEXT: i32.store16 14($0), $2
998- ; NO-SIMD128-NEXT: i32.store16 12($0), $2
999- ; NO-SIMD128-NEXT: i32.store16 10($0), $2
1000- ; NO-SIMD128-NEXT: i32.store16 8($0), $2
1001- ; NO-SIMD128-NEXT: i32.store16 6($0), $2
1002- ; NO-SIMD128-NEXT: i32.store16 4($0), $2
1003- ; NO-SIMD128-NEXT: i32.store16 2($0), $2
1004982; NO-SIMD128-NEXT: i32.store16 0($0), $2
1005983; NO-SIMD128-NEXT: return
1006984 %res = shufflevector <8 x i16 > %x , <8 x i16 > %y ,
@@ -1288,9 +1266,6 @@ define <4 x i32> @shuffle_undef_v4i32(<4 x i32> %x, <4 x i32> %y) {
12881266; NO-SIMD128-LABEL: shuffle_undef_v4i32:
12891267; NO-SIMD128: .functype shuffle_undef_v4i32 (i32, i32, i32, i32, i32, i32, i32, i32, i32) -> ()
12901268; NO-SIMD128-NEXT: # %bb.0:
1291- ; NO-SIMD128-NEXT: i32.store 12($0), $2
1292- ; NO-SIMD128-NEXT: i32.store 8($0), $2
1293- ; NO-SIMD128-NEXT: i32.store 4($0), $2
12941269; NO-SIMD128-NEXT: i32.store 0($0), $2
12951270; NO-SIMD128-NEXT: return
12961271 %res = shufflevector <4 x i32 > %x , <4 x i32 > %y ,
@@ -1550,7 +1525,6 @@ define <2 x i64> @shuffle_undef_v2i64(<2 x i64> %x, <2 x i64> %y) {
15501525; NO-SIMD128-LABEL: shuffle_undef_v2i64:
15511526; NO-SIMD128: .functype shuffle_undef_v2i64 (i32, i64, i64, i64, i64) -> ()
15521527; NO-SIMD128-NEXT: # %bb.0:
1553- ; NO-SIMD128-NEXT: i64.store 8($0), $2
15541528; NO-SIMD128-NEXT: i64.store 0($0), $2
15551529; NO-SIMD128-NEXT: return
15561530 %res = shufflevector <2 x i64 > %x , <2 x i64 > %y ,
@@ -1819,9 +1793,6 @@ define <4 x float> @shuffle_undef_v4f32(<4 x float> %x, <4 x float> %y) {
18191793; NO-SIMD128-LABEL: shuffle_undef_v4f32:
18201794; NO-SIMD128: .functype shuffle_undef_v4f32 (i32, f32, f32, f32, f32, f32, f32, f32, f32) -> ()
18211795; NO-SIMD128-NEXT: # %bb.0:
1822- ; NO-SIMD128-NEXT: f32.store 12($0), $2
1823- ; NO-SIMD128-NEXT: f32.store 8($0), $2
1824- ; NO-SIMD128-NEXT: f32.store 4($0), $2
18251796; NO-SIMD128-NEXT: f32.store 0($0), $2
18261797; NO-SIMD128-NEXT: return
18271798 %res = shufflevector <4 x float > %x , <4 x float > %y ,
@@ -2082,7 +2053,6 @@ define <2 x double> @shuffle_undef_v2f64(<2 x double> %x, <2 x double> %y) {
20822053; NO-SIMD128-LABEL: shuffle_undef_v2f64:
20832054; NO-SIMD128: .functype shuffle_undef_v2f64 (i32, f64, f64, f64, f64) -> ()
20842055; NO-SIMD128-NEXT: # %bb.0:
2085- ; NO-SIMD128-NEXT: f64.store 8($0), $2
20862056; NO-SIMD128-NEXT: f64.store 0($0), $2
20872057; NO-SIMD128-NEXT: return
20882058 %res = shufflevector <2 x double > %x , <2 x double > %y ,
0 commit comments