@@ -312,7 +312,7 @@ define amdgpu_kernel void @i64_2d_load_store_subvec_3_i64_offset_index(ptr %out)
312
312
; CHECK-NEXT: [[TMP15:%.*]] = insertelement <6 x i64> [[TMP14]], i64 4, i32 4
313
313
; CHECK-NEXT: [[TMP16:%.*]] = insertelement <6 x i64> [[TMP15]], i64 5, i32 5
314
314
; CHECK-NEXT: [[TMP1:%.*]] = mul i64 [[SEL3]], 3
315
- ; CHECK-NEXT: [[TMP2:%.*]] = add i64 6, [[TMP1]]
315
+ ; CHECK-NEXT: [[TMP2:%.*]] = add i64 [[TMP1]], 6
316
316
; CHECK-NEXT: [[TMP3:%.*]] = extractelement <6 x i64> [[TMP16]], i64 [[TMP2]]
317
317
; CHECK-NEXT: [[TMP4:%.*]] = insertelement <3 x i64> poison, i64 [[TMP3]], i64 0
318
318
; CHECK-NEXT: [[TMP5:%.*]] = add i64 [[TMP2]], 1
@@ -464,7 +464,7 @@ define amdgpu_kernel void @i16_2d_load_store(ptr %out, i32 %sel) {
464
464
; CHECK-NEXT: [[TMP4:%.*]] = insertelement <6 x i16> [[TMP3]], i16 3, i32 3
465
465
; CHECK-NEXT: [[TMP5:%.*]] = insertelement <6 x i16> [[TMP4]], i16 4, i32 4
466
466
; CHECK-NEXT: [[TMP6:%.*]] = insertelement <6 x i16> [[TMP5]], i16 5, i32 5
467
- ; CHECK-NEXT: [[TMP1:%.*]] = add i32 3, [[SEL]]
467
+ ; CHECK-NEXT: [[TMP1:%.*]] = add i32 [[SEL]], 3
468
468
; CHECK-NEXT: [[TMP2:%.*]] = extractelement <6 x i16> [[TMP6]], i32 [[TMP1]]
469
469
; CHECK-NEXT: store i16 [[TMP2]], ptr [[OUT]], align 2
470
470
; CHECK-NEXT: ret void
@@ -498,7 +498,7 @@ define amdgpu_kernel void @float_2d_load_store(ptr %out, i32 %sel) {
498
498
; CHECK-NEXT: [[TMP4:%.*]] = insertelement <6 x float> [[TMP3]], float 3.000000e+00, i32 3
499
499
; CHECK-NEXT: [[TMP5:%.*]] = insertelement <6 x float> [[TMP4]], float 4.000000e+00, i32 4
500
500
; CHECK-NEXT: [[TMP6:%.*]] = insertelement <6 x float> [[TMP5]], float 5.000000e+00, i32 5
501
- ; CHECK-NEXT: [[TMP1:%.*]] = add i32 3, [[SEL]]
501
+ ; CHECK-NEXT: [[TMP1:%.*]] = add i32 [[SEL]], 3
502
502
; CHECK-NEXT: [[TMP2:%.*]] = extractelement <6 x float> [[TMP6]], i32 [[TMP1]]
503
503
; CHECK-NEXT: store float [[TMP2]], ptr [[OUT]], align 4
504
504
; CHECK-NEXT: ret void
@@ -538,7 +538,7 @@ define amdgpu_kernel void @ptr_2d_load_store(ptr %out, i32 %sel) {
538
538
; CHECK-NEXT: [[TMP4:%.*]] = insertelement <6 x ptr> [[TMP3]], ptr [[PTR_3]], i32 3
539
539
; CHECK-NEXT: [[TMP5:%.*]] = insertelement <6 x ptr> [[TMP4]], ptr [[PTR_4]], i32 4
540
540
; CHECK-NEXT: [[TMP6:%.*]] = insertelement <6 x ptr> [[TMP5]], ptr [[PTR_5]], i32 5
541
- ; CHECK-NEXT: [[TMP7:%.*]] = add i32 3, [[SEL]]
541
+ ; CHECK-NEXT: [[TMP7:%.*]] = add i32 [[SEL]], 3
542
542
; CHECK-NEXT: [[TMP8:%.*]] = extractelement <6 x ptr> [[TMP6]], i32 [[TMP7]]
543
543
; CHECK-NEXT: store ptr [[TMP8]], ptr [[OUT]], align 8
544
544
; CHECK-NEXT: ret void
0 commit comments