@@ -1819,39 +1819,38 @@ func.func @genbool_1d() -> vector<8xi1> {
1819
1819
1820
1820
// -----
1821
1821
1822
- func.func @genbool_1d_scalable_pfalse () -> vector <[8 ]xi1 > {
1822
+ func.func @genbool_1d_scalable_all_false () -> vector <[8 ]xi1 > {
1823
1823
%0 = vector.constant_mask [0 ] : vector <[8 ]xi1 >
1824
1824
return %0 : vector <[8 ]xi1 >
1825
1825
}
1826
- // CHECK-LABEL: func @genbool_1d_scalable_pfalse
1826
+ // CHECK-LABEL: func @genbool_1d_scalable_all_false
1827
1827
// CHECK: %[[VAL_0:.*]] = arith.constant dense<false> : vector<[8]xi1>
1828
1828
// CHECK: return %[[VAL_0]] : vector<[8]xi1>
1829
1829
1830
1830
// -----
1831
1831
1832
- func.func @genbool_1d_scalable_ptrue () -> vector <[8 ]xi1 > {
1832
+ func.func @genbool_1d_scalable_all_true () -> vector <[8 ]xi1 > {
1833
1833
%0 = vector.constant_mask [8 ] : vector <[8 ]xi1 >
1834
1834
return %0 : vector <[8 ]xi1 >
1835
1835
}
1836
- // CHECK-LABEL: func @genbool_1d_scalable_ptrue
1836
+ // CHECK-LABEL: func @genbool_1d_scalable_all_true
1837
1837
// CHECK: %[[VAL_0:.*]] = arith.constant dense<true> : vector<[8]xi1>
1838
1838
// CHECK: return %[[VAL_0]] : vector<[8]xi1>
1839
1839
1840
1840
// -----
1841
1841
1842
- func.func @genbool_2d_scalable () -> vector <4 x[4 ]xi1 > {
1842
+ func.func @genbool_2d_trailing_scalable () -> vector <4 x[4 ]xi1 > {
1843
1843
%0 = vector.constant_mask [2 , 4 ] : vector <4 x[4 ]xi1 >
1844
1844
return %0 : vector <4 x[4 ]xi1 >
1845
1845
}
1846
- // CHECK-LABEL: func.func @genbool_2d_scalable() -> vector<4x[4]xi1> {
1846
+ // CHECK-LABEL: func.func @genbool_2d_trailing_scalable
1847
1847
// CHECK: %[[VAL_0:.*]] = arith.constant dense<true> : vector<[4]xi1>
1848
1848
// CHECK: %[[VAL_1:.*]] = arith.constant dense<false> : vector<4x[4]xi1>
1849
1849
// CHECK: %[[VAL_2:.*]] = builtin.unrealized_conversion_cast %[[VAL_1]] : vector<4x[4]xi1> to !llvm.array<4 x vector<[4]xi1>>
1850
1850
// CHECK: %[[VAL_3:.*]] = llvm.insertvalue %[[VAL_0]], %[[VAL_2]][0] : !llvm.array<4 x vector<[4]xi1>>
1851
1851
// CHECK: %[[VAL_4:.*]] = llvm.insertvalue %[[VAL_0]], %[[VAL_3]][1] : !llvm.array<4 x vector<[4]xi1>>
1852
1852
// CHECK: %[[VAL_5:.*]] = builtin.unrealized_conversion_cast %[[VAL_4]] : !llvm.array<4 x vector<[4]xi1>> to vector<4x[4]xi1>
1853
1853
// CHECK: return %[[VAL_5]] : vector<4x[4]xi1>
1854
- // CHECK: }
1855
1854
1856
1855
// -----
1857
1856
@@ -1861,10 +1860,9 @@ func.func @cannot_genbool_2d_leading_scalable() -> vector<[4]x4xi1> {
1861
1860
%0 = vector.constant_mask [4 , 2 ] : vector <[4 ]x4 xi1 >
1862
1861
return %0 : vector <[4 ]x4 xi1 >
1863
1862
}
1864
- // CHECK-LABEL: func.func @cannot_genbool_2d_leading_scalable() -> vector<[4]x4xi1> {
1863
+ // CHECK-LABEL: func.func @cannot_genbool_2d_leading_scalable
1865
1864
// CHECK: %[[VAL_0:.*]] = vector.constant_mask [4, 2] : vector<[4]x4xi1>
1866
1865
// CHECK: return %[[VAL_0]] : vector<[4]x4xi1>
1867
- // CHECK: }
1868
1866
1869
1867
// -----
1870
1868
0 commit comments