Skip to content

Commit d0029b8

Browse files
authored
remove UB from test [NFC]
1 parent 57bf5dd commit d0029b8

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

llvm/test/Transforms/SROA/vector-conversion.ll

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ define <4 x i64> @vector_ptrtoint({<2 x ptr>, <2 x ptr>} %x) {
1515
; CHECK-NEXT: [[A_SROA_0_16_VECBLEND:%.*]] = select <4 x i1> <i1 false, i1 false, i1 true, i1 true>, <4 x i64> [[A_SROA_0_16_VEC_EXPAND]], <4 x i64> [[A_SROA_0_0_VECBLEND]]
1616
; CHECK-NEXT: ret <4 x i64> [[A_SROA_0_16_VECBLEND]]
1717
;
18-
%a = alloca {<2 x ptr>, <2 x ptr>}
18+
%a = alloca {<2 x ptr>, <2 x ptr>}, align 32
1919

2020
store {<2 x ptr>, <2 x ptr>} %x, ptr %a
2121

@@ -36,7 +36,7 @@ define <4 x ptr> @vector_inttoptr({<2 x i64>, <2 x i64>} %x) {
3636
; CHECK-NEXT: [[A_SROA_0_16_VECBLEND:%.*]] = select <4 x i1> <i1 false, i1 false, i1 true, i1 true>, <4 x ptr> [[A_SROA_0_16_VEC_EXPAND]], <4 x ptr> [[A_SROA_0_0_VECBLEND]]
3737
; CHECK-NEXT: ret <4 x ptr> [[A_SROA_0_16_VECBLEND]]
3838
;
39-
%a = alloca {<2 x i64>, <2 x i64>}
39+
%a = alloca {<2 x i64>, <2 x i64>}, align 32
4040

4141
store {<2 x i64>, <2 x i64>} %x, ptr %a
4242

@@ -57,7 +57,7 @@ define <2 x i64> @vector_ptrtointbitcast({<1 x ptr>, <1 x ptr>} %x) {
5757
; CHECK-NEXT: [[A_SROA_0_8_VEC_INSERT:%.*]] = insertelement <2 x i64> [[A_SROA_0_0_VEC_INSERT]], i64 [[TMP4]], i32 1
5858
; CHECK-NEXT: ret <2 x i64> [[A_SROA_0_8_VEC_INSERT]]
5959
;
60-
%a = alloca {<1 x ptr>, <1 x ptr>}
60+
%a = alloca {<1 x ptr>, <1 x ptr>}, align 16
6161

6262
store {<1 x ptr>, <1 x ptr>} %x, ptr %a
6363

@@ -74,7 +74,7 @@ define <2 x ptr> @vector_inttoptrbitcast_vector({<16 x i8>, <16 x i8>} %x) {
7474
; CHECK-NEXT: [[X_FCA_1_EXTRACT:%.*]] = extractvalue { <16 x i8>, <16 x i8> } [[X]], 1
7575
; CHECK-NEXT: ret <2 x ptr> [[TMP2]]
7676
;
77-
%a = alloca {<16 x i8>, <16 x i8>}
77+
%a = alloca {<16 x i8>, <16 x i8>}, align 16
7878

7979
store {<16 x i8>, <16 x i8>} %x, ptr %a
8080

@@ -91,7 +91,7 @@ define <16 x i8> @vector_ptrtointbitcast_vector({<2 x ptr>, <2 x ptr>} %x) {
9191
; CHECK-NEXT: [[TMP2:%.*]] = bitcast <2 x i64> [[TMP1]] to <16 x i8>
9292
; CHECK-NEXT: ret <16 x i8> [[TMP2]]
9393
;
94-
%a = alloca {<2 x ptr>, <2 x ptr>}
94+
%a = alloca {<2 x ptr>, <2 x ptr>}, align 16
9595

9696
store {<2 x ptr>, <2 x ptr>} %x, ptr %a
9797

0 commit comments

Comments
 (0)