@@ -2369,8 +2369,8 @@ define <4 x double> @blend_broadcasts_v4f64(ptr %p0, ptr %p1) {
2369
2369
; ALL-NEXT: retq
2370
2370
%ld0 = load <4 x double >, ptr %p0 , align 32
2371
2371
%ld1 = load <4 x double >, ptr %p1 , align 32
2372
- %bcst0 = shufflevector <4 x double > %ld0 , <4 x double > undef , <4 x i32 > zeroinitializer
2373
- %bcst1 = shufflevector <4 x double > %ld1 , <4 x double > undef , <4 x i32 > zeroinitializer
2372
+ %bcst0 = shufflevector <4 x double > %ld0 , <4 x double > poison , <4 x i32 > zeroinitializer
2373
+ %bcst1 = shufflevector <4 x double > %ld1 , <4 x double > poison , <4 x i32 > zeroinitializer
2374
2374
%blend = shufflevector <4 x double > %bcst0 , <4 x double > %bcst1 , <4 x i32 > <i32 0 , i32 5 , i32 6 , i32 3 >
2375
2375
ret <4 x double > %blend
2376
2376
}
@@ -2420,8 +2420,8 @@ define <4 x double> @blend_broadcasts_v1f64_4x(ptr %p0, ptr %p1) {
2420
2420
; ALL-NEXT: retq
2421
2421
%ld0 = load <1 x double >, ptr %p0 , align 32
2422
2422
%ld1 = load <1 x double >, ptr %p1 , align 32
2423
- %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > undef , <4 x i32 > zeroinitializer
2424
- %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > undef , <4 x i32 > zeroinitializer
2423
+ %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > poison , <4 x i32 > zeroinitializer
2424
+ %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > poison , <4 x i32 > zeroinitializer
2425
2425
%blend = shufflevector <4 x double > %bcst0 , <4 x double > %bcst1 , <4 x i32 > <i32 0 , i32 5 , i32 6 , i32 3 >
2426
2426
ret <4 x double > %blend
2427
2427
}
@@ -2435,8 +2435,8 @@ define <4 x double> @blend_broadcasts_v1f64_2x(ptr %p0, ptr %p1) {
2435
2435
; ALL-NEXT: retq
2436
2436
%ld0 = load <1 x double >, ptr %p0 , align 32
2437
2437
%ld1 = load <1 x double >, ptr %p1 , align 32
2438
- %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > undef , <2 x i32 > zeroinitializer
2439
- %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > undef , <2 x i32 > zeroinitializer
2438
+ %bcst0 = shufflevector <1 x double > %ld0 , <1 x double > poison , <2 x i32 > zeroinitializer
2439
+ %bcst1 = shufflevector <1 x double > %ld1 , <1 x double > poison , <2 x i32 > zeroinitializer
2440
2440
%blend = shufflevector <2 x double > %bcst0 , <2 x double > %bcst1 , <4 x i32 > <i32 0 , i32 2 , i32 3 , i32 1 >
2441
2441
ret <4 x double > %blend
2442
2442
}
0 commit comments