@@ -2376,8 +2376,8 @@ define <4 x double> @blend_broadcasts_v4f64(ptr %p0, ptr %p1) {
2376
2376
; ALL-NEXT: retq
2377
2377
%ld0 = load <4 x double >, ptr %p0 , align 32
2378
2378
%ld1 = load <4 x double >, ptr %p1 , align 32
2379
- %bcst0 = shufflevector <4 x double > %ld0 , <4 x double > undef , <4 x i32 > zeroinitializer
2380
- %bcst1 = shufflevector <4 x double > %ld1 , <4 x double > undef , <4 x i32 > zeroinitializer
2379
+ %bcst0 = shufflevector <4 x double > %ld0 , <4 x double > poison , <4 x i32 > zeroinitializer
2380
+ %bcst1 = shufflevector <4 x double > %ld1 , <4 x double > poison , <4 x i32 > zeroinitializer
2381
2381
%blend = shufflevector <4 x double > %bcst0 , <4 x double > %bcst1 , <4 x i32 > <i32 0 , i32 5 , i32 6 , i32 3 >
2382
2382
ret <4 x double > %blend
2383
2383
}
@@ -2427,8 +2427,8 @@ define <4 x double> @blend_broadcasts_v1f64_4x(ptr %p0, ptr %p1) {
2427
2427
; ALL-NEXT: retq
2428
2428
%ld0 = load <1 x double >, ptr %p0 , align 32
2429
2429
%ld1 = load <1 x double >, ptr %p1 , align 32
2430
- %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > undef , <4 x i32 > zeroinitializer
2431
- %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > undef , <4 x i32 > zeroinitializer
2430
+ %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > poison , <4 x i32 > zeroinitializer
2431
+ %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > poison , <4 x i32 > zeroinitializer
2432
2432
%blend = shufflevector <4 x double > %bcst0 , <4 x double > %bcst1 , <4 x i32 > <i32 0 , i32 5 , i32 6 , i32 3 >
2433
2433
ret <4 x double > %blend
2434
2434
}
@@ -2442,8 +2442,8 @@ define <4 x double> @blend_broadcasts_v1f64_2x(ptr %p0, ptr %p1) {
2442
2442
; ALL-NEXT: retq
2443
2443
%ld0 = load <1 x double >, ptr %p0 , align 32
2444
2444
%ld1 = load <1 x double >, ptr %p1 , align 32
2445
- %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > undef , <2 x i32 > zeroinitializer
2446
- %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > undef , <2 x i32 > zeroinitializer
2445
+ %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > poison , <2 x i32 > zeroinitializer
2446
+ %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > poison , <2 x i32 > zeroinitializer
2447
2447
%blend = shufflevector <2 x double > %bcst0 , <2 x double > %bcst1 , <4 x i32 > <i32 0 , i32 2 , i32 3 , i32 1 >
2448
2448
ret <4 x double > %blend
2449
2449
}
0 commit comments