@@ -10156,7 +10156,7 @@ uint8x16_t test_vld1q_u8(uint8_t const *a) {
10156
10156
// CIR: cir.load align(1) %[[CAST]] : !cir.ptr<!cir.vector<!u8i x 16>>, !cir.vector<!u8i x 16>
10157
10157
10158
10158
// LLVM-LABEL: @test_vld1q_u8
10159
- // LLVM: [[TMP1:%.*]] = load <16 x i8>, ptr %0, align 1,
10159
+ // LLVM: [[TMP1:%.*]] = load <16 x i8>, ptr %0, align 1
10160
10160
}
10161
10161
10162
10162
uint16x8_t test_vld1q_u16(uint16_t const *a) {
@@ -10166,7 +10166,7 @@ uint16x8_t test_vld1q_u16(uint16_t const *a) {
10166
10166
// CIR: cir.load align(2) %[[CAST]] : !cir.ptr<!cir.vector<!u16i x 8>>, !cir.vector<!u16i x 8>
10167
10167
10168
10168
// LLVM-LABEL: @test_vld1q_u16
10169
- // LLVM: [[TMP1:%.*]] = load <8 x i16>, ptr %0, align 2,
10169
+ // LLVM: [[TMP1:%.*]] = load <8 x i16>, ptr %0, align 2
10170
10170
}
10171
10171
10172
10172
uint32x4_t test_vld1q_u32(uint32_t const *a) {
@@ -10176,7 +10176,7 @@ uint32x4_t test_vld1q_u32(uint32_t const *a) {
10176
10176
// CIR: cir.load align(4) %[[CAST]] : !cir.ptr<!cir.vector<!u32i x 4>>, !cir.vector<!u32i x 4>
10177
10177
10178
10178
// LLVM-LABEL: @test_vld1q_u32
10179
- // LLVM: [[TMP1:%.*]] = load <4 x i32>, ptr %0, align 4,
10179
+ // LLVM: [[TMP1:%.*]] = load <4 x i32>, ptr %0, align 4
10180
10180
}
10181
10181
10182
10182
uint64x2_t test_vld1q_u64(uint64_t const *a) {
@@ -10186,7 +10186,7 @@ uint64x2_t test_vld1q_u64(uint64_t const *a) {
10186
10186
// CIR: cir.load align(8) %[[CAST]] : !cir.ptr<!cir.vector<!u64i x 2>>, !cir.vector<!u64i x 2>
10187
10187
10188
10188
// LLVM-LABEL: @test_vld1q_u64
10189
- // LLVM: [[TMP1:%.*]] = load <2 x i64>, ptr %0, align 8,
10189
+ // LLVM: [[TMP1:%.*]] = load <2 x i64>, ptr %0, align 8
10190
10190
}
10191
10191
10192
10192
int8x16_t test_vld1q_s8(int8_t const *a) {
@@ -10196,7 +10196,7 @@ int8x16_t test_vld1q_s8(int8_t const *a) {
10196
10196
// CIR: cir.load align(1) %[[CAST]] : !cir.ptr<!cir.vector<!s8i x 16>>, !cir.vector<!s8i x 16>
10197
10197
10198
10198
// LLVM-LABEL: @test_vld1q_s8
10199
- // LLVM: [[TMP1:%.*]] = load <16 x i8>, ptr %0, align 1,
10199
+ // LLVM: [[TMP1:%.*]] = load <16 x i8>, ptr %0, align 1
10200
10200
}
10201
10201
10202
10202
int16x8_t test_vld1q_s16(int16_t const *a) {
@@ -10206,7 +10206,7 @@ int16x8_t test_vld1q_s16(int16_t const *a) {
10206
10206
// CIR: cir.load align(2) %[[CAST]] : !cir.ptr<!cir.vector<!s16i x 8>>, !cir.vector<!s16i x 8>
10207
10207
10208
10208
// LLVM-LABEL: @test_vld1q_s16
10209
- // LLVM: [[TMP1:%.*]] = load <8 x i16>, ptr %0, align 2,
10209
+ // LLVM: [[TMP1:%.*]] = load <8 x i16>, ptr %0, align 2
10210
10210
}
10211
10211
10212
10212
int32x4_t test_vld1q_s32(int32_t const *a) {
@@ -10216,7 +10216,7 @@ int32x4_t test_vld1q_s32(int32_t const *a) {
10216
10216
// CIR: cir.load align(4) %[[CAST]] : !cir.ptr<!cir.vector<!s32i x 4>>, !cir.vector<!s32i x 4>
10217
10217
10218
10218
// LLVM-LABEL: @test_vld1q_s32
10219
- // LLVM: [[TMP1:%.*]] = load <4 x i32>, ptr %0, align 4,
10219
+ // LLVM: [[TMP1:%.*]] = load <4 x i32>, ptr %0, align 4
10220
10220
}
10221
10221
10222
10222
int64x2_t test_vld1q_s64(int64_t const *a) {
@@ -10226,7 +10226,7 @@ int64x2_t test_vld1q_s64(int64_t const *a) {
10226
10226
// CIR: cir.load align(8) %[[CAST]] : !cir.ptr<!cir.vector<!s64i x 2>>, !cir.vector<!s64i x 2>
10227
10227
10228
10228
// LLVM-LABEL: @test_vld1q_s64
10229
- // LLVM: [[TMP1:%.*]] = load <2 x i64>, ptr %0, align 8,
10229
+ // LLVM: [[TMP1:%.*]] = load <2 x i64>, ptr %0, align 8
10230
10230
}
10231
10231
10232
10232
// NYI-LABEL: @test_vld1q_f16(
@@ -11389,7 +11389,7 @@ void test_vst1q_u8(uint8_t *a, uint8x16_t b) {
11389
11389
// CIR: cir.store align(1) %{{.*}}, %[[CAST]] : !cir.vector<!u8i x 16>, !cir.ptr<!cir.vector<!u8i x 16>>
11390
11390
11391
11391
// LLVM-LABEL: @test_vst1q_u8
11392
- // LLVM: store <16 x i8> %{{.*}}, ptr %0, align 1,
11392
+ // LLVM: store <16 x i8> %{{.*}}, ptr %0, align 1
11393
11393
}
11394
11394
11395
11395
void test_vst1q_u16(uint16_t *a, uint16x8_t b) {
@@ -11399,7 +11399,7 @@ void test_vst1q_u16(uint16_t *a, uint16x8_t b) {
11399
11399
// CIR: cir.store align(2) %{{.*}}, %[[CAST]] : !cir.vector<!u16i x 8>, !cir.ptr<!cir.vector<!u16i x 8>>
11400
11400
11401
11401
// LLVM-LABEL: @test_vst1q_u16
11402
- // LLVM: store <8 x i16> %{{.*}}, ptr %0, align 2,
11402
+ // LLVM: store <8 x i16> %{{.*}}, ptr %0, align 2
11403
11403
}
11404
11404
11405
11405
void test_vst1q_u32(uint32_t *a, uint32x4_t b) {
@@ -11409,7 +11409,7 @@ void test_vst1q_u32(uint32_t *a, uint32x4_t b) {
11409
11409
// CIR: cir.store align(4) %{{.*}}, %[[CAST]] : !cir.vector<!u32i x 4>, !cir.ptr<!cir.vector<!u32i x 4>>
11410
11410
11411
11411
// LLVM-LABEL: @test_vst1q_u32
11412
- // LLVM: store <4 x i32> %{{.*}}, ptr %0, align 4,
11412
+ // LLVM: store <4 x i32> %{{.*}}, ptr %0, align 4
11413
11413
}
11414
11414
11415
11415
void test_vst1q_u64(uint64_t *a, uint64x2_t b) {
@@ -11419,7 +11419,7 @@ void test_vst1q_u64(uint64_t *a, uint64x2_t b) {
11419
11419
// CIR: cir.store align(8) %{{.*}}, %[[CAST]] : !cir.vector<!u64i x 2>, !cir.ptr<!cir.vector<!u64i x 2>>
11420
11420
11421
11421
// LLVM-LABEL: @test_vst1q_u64
11422
- // LLVM: store <2 x i64> %{{.*}}, ptr %0, align 8,
11422
+ // LLVM: store <2 x i64> %{{.*}}, ptr %0, align 8
11423
11423
}
11424
11424
11425
11425
void test_vst1q_s8(int8_t *a, int8x16_t b) {
@@ -11429,7 +11429,7 @@ void test_vst1q_s8(int8_t *a, int8x16_t b) {
11429
11429
// CIR: cir.store align(1) %{{.*}}, %[[CAST]] : !cir.vector<!s8i x 16>, !cir.ptr<!cir.vector<!s8i x 16>>
11430
11430
11431
11431
// LLVM-LABEL: @test_vst1q_s8
11432
- // LLVM: store <16 x i8> %{{.*}}, ptr %0, align 1,
11432
+ // LLVM: store <16 x i8> %{{.*}}, ptr %0, align 1
11433
11433
}
11434
11434
11435
11435
void test_vst1q_s16(int16_t *a, int16x8_t b) {
@@ -11439,7 +11439,7 @@ void test_vst1q_s16(int16_t *a, int16x8_t b) {
11439
11439
// CIR: cir.store align(2) %{{.*}}, %[[CAST]] : !cir.vector<!s16i x 8>, !cir.ptr<!cir.vector<!s16i x 8>>
11440
11440
11441
11441
// LLVM-LABEL: @test_vst1q_s16
11442
- // LLVM: store <8 x i16> %{{.*}}, ptr %0, align 2,
11442
+ // LLVM: store <8 x i16> %{{.*}}, ptr %0, align 2
11443
11443
}
11444
11444
11445
11445
void test_vst1q_s32(int32_t *a, int32x4_t b) {
@@ -11449,7 +11449,7 @@ void test_vst1q_s32(int32_t *a, int32x4_t b) {
11449
11449
// CIR: cir.store align(4) %{{.*}}, %[[CAST]] : !cir.vector<!s32i x 4>, !cir.ptr<!cir.vector<!s32i x 4>>
11450
11450
11451
11451
// LLVM-LABEL: @test_vst1q_s32
11452
- // LLVM: store <4 x i32> %{{.*}}, ptr %0, align 4,
11452
+ // LLVM: store <4 x i32> %{{.*}}, ptr %0, align 4
11453
11453
}
11454
11454
11455
11455
void test_vst1q_s64(int64_t *a, int64x2_t b) {
@@ -11459,7 +11459,7 @@ void test_vst1q_s64(int64_t *a, int64x2_t b) {
11459
11459
// CIR: cir.store align(8) %{{.*}}, %[[CAST]] : !cir.vector<!s64i x 2>, !cir.ptr<!cir.vector<!s64i x 2>>
11460
11460
11461
11461
// LLVM-LABEL: @test_vst1q_s64
11462
- // LLVM: store <2 x i64> %{{.*}}, ptr %0, align 8,
11462
+ // LLVM: store <2 x i64> %{{.*}}, ptr %0, align 8
11463
11463
}
11464
11464
11465
11465
// NYI-LABEL: @test_vst1q_f16(
0 commit comments