@@ -4963,7 +4963,7 @@ define {<16 x float>, <16 x float>} @test_gather_16f32_mask_index_pair(ptr %x, p
4963
4963
%res1 = call <16 x float > @llvm.masked.gather.v16f32.v16p0 (<16 x ptr > %ptrs1 , i32 4 , <16 x i1 > %mask , <16 x float > %src0 )
4964
4964
%ptrs = getelementptr inbounds %struct.pt , ptr %x , <16 x i64 > %zext , i32 1
4965
4965
%res = call <16 x float > @llvm.masked.gather.v16f32.v16p0 (<16 x ptr > %ptrs , i32 4 , <16 x i1 > %mask , <16 x float > %src0 )
4966
- %pair1 = insertvalue {<16 x float >, <16 x float >} undef , <16 x float > %res1 , 0
4966
+ %pair1 = insertvalue {<16 x float >, <16 x float >} poison , <16 x float > %res1 , 0
4967
4967
%pair2 = insertvalue {<16 x float >, <16 x float >} %pair1 , <16 x float > %res , 1
4968
4968
ret {<16 x float >, <16 x float >} %pair2
4969
4969
}
@@ -5188,7 +5188,7 @@ define {<8 x float>, <8 x float>} @test_gather_8f32_mask_index_pair(ptr %x, ptr
5188
5188
%res1 = call <8 x float > @llvm.masked.gather.v8f32.v8p0 (<8 x ptr > %ptrs1 , i32 4 , <8 x i1 > %mask , <8 x float > %src0 )
5189
5189
%ptrs = getelementptr inbounds %struct.pt2 , ptr %x , <8 x i64 > %zext , i32 1
5190
5190
%res = call <8 x float > @llvm.masked.gather.v8f32.v8p0 (<8 x ptr > %ptrs , i32 4 , <8 x i1 > %mask , <8 x float > %src0 )
5191
- %pair1 = insertvalue {<8 x float >, <8 x float >} undef , <8 x float > %res1 , 0
5191
+ %pair1 = insertvalue {<8 x float >, <8 x float >} poison , <8 x float > %res1 , 0
5192
5192
%pair2 = insertvalue {<8 x float >, <8 x float >} %pair1 , <8 x float > %res , 1
5193
5193
ret {<8 x float >, <8 x float >} %pair2
5194
5194
}
@@ -5400,7 +5400,7 @@ define {<16 x float>, <16 x float>} @test_gather_16f32_mask_index_pair2(ptr %x,
5400
5400
%res1 = call <16 x float > @llvm.masked.gather.v16f32.v16p0 (<16 x ptr > %ptrs1 , i32 4 , <16 x i1 > %mask , <16 x float > %src0 )
5401
5401
%ptrs = getelementptr inbounds %struct.pt2 , ptr %x , <16 x i64 > %zext , i32 1
5402
5402
%res = call <16 x float > @llvm.masked.gather.v16f32.v16p0 (<16 x ptr > %ptrs , i32 4 , <16 x i1 > %mask , <16 x float > %src0 )
5403
- %pair1 = insertvalue {<16 x float >, <16 x float >} undef , <16 x float > %res1 , 0
5403
+ %pair1 = insertvalue {<16 x float >, <16 x float >} poison , <16 x float > %res1 , 0
5404
5404
%pair2 = insertvalue {<16 x float >, <16 x float >} %pair1 , <16 x float > %res , 1
5405
5405
ret {<16 x float >, <16 x float >} %pair2
5406
5406
}
0 commit comments