Skip to content

Commit 581a8f8

Browse files
committed
Add test for parsing const vector
1 parent 98eaaf0 commit 581a8f8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

clang/test/CIR/IR/vector.cir

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ cir.global external @vec_b = #cir.zero : !cir.vector<3 x !s32i>
1313
cir.global external @vec_c = #cir.zero : !cir.vector<2 x !s32i>
1414
// CHECK: cir.global external @vec_c = #cir.zero : !cir.vector<2 x !s32i>
1515

16+
cir.global external @vec_d = #cir.const_vector<[#cir.int<1> : !s32i, #cir.int<2>
17+
: !s32i, #cir.int<3> : !s32i, #cir.int<4> : !s32i]> : !cir.vector<4 x !s32i>
18+
19+
// CIR: cir.global external @vec_d = #cir.const_vector<[#cir.int<1> : !s32i, #cir.int<2> :
20+
// CIR-SAME: !s32i, #cir.int<3> : !s32i, #cir.int<4> : !s32i]> : !cir.vector<4 x !s32i>
21+
1622
cir.func @vec_int_test() {
1723
%0 = cir.alloca !cir.vector<4 x !s32i>, !cir.ptr<!cir.vector<4 x !s32i>>, ["a"]
1824
%1 = cir.alloca !cir.vector<3 x !s32i>, !cir.ptr<!cir.vector<3 x !s32i>>, ["b"]

0 commit comments

Comments
 (0)