Home
last modified time | relevance | path

Searched refs:dense (Results 1 – 25 of 368) sorted by relevance

12345678910>>...15

/llvm-project-15.0.7/mlir/test/IR/
H A Drepro_b120295301.mlir5 %1 = "arith.constant"() {value = dense<0.1> : tensor<1xf32>} : () -> (tensor<1xf32>)
6 %2 = "arith.constant"() {value = dense<0.1> : tensor<2xf32>} : () -> (tensor<2xf32>)
7 %3 = "arith.constant"() {value = dense<0.1> : tensor<3xf32>} : () -> (tensor<3xf32>)
8 %4 = "arith.constant"() {value = dense<0.1> : tensor<4xf32>} : () -> (tensor<4xf32>)
9 %5 = "arith.constant"() {value = dense<0.1> : tensor<5xf32>} : () -> (tensor<5xf32>)
10 %6 = "arith.constant"() {value = dense<0.1> : tensor<6xf32>} : () -> (tensor<6xf32>)
11 %7 = "arith.constant"() {value = dense<0.1> : tensor<7xf32>} : () -> (tensor<7xf32>)
12 %8 = "arith.constant"() {value = dense<0.1> : tensor<8xf32>} : () -> (tensor<8xf32>)
13 %9 = "arith.constant"() {value = dense<0.1> : tensor<9xf32>} : () -> (tensor<9xf32>)
14 %10 = "arith.constant"() {value = dense<0.1> : tensor<10xf32>} : () -> (tensor<10xf32>)
[all …]
H A Ddense-elements-hex.mlir4 // HEX: dense<"0x000020410000A040"> : tensor<2xf32>
5 "foo.op"() {dense.attr = dense<[10.0, 5.0]> : tensor<2xf32>} : () -> ()
8 "foo.op"() {dense.attr = dense<[10.0, 5.0]> : tensor<2xf64>} : () -> ()
11 "foo.op"() {dense.attr = dense<"0x000020410000A040"> : tensor<2xf32>} : () -> ()
14 "foo.op"() {dense.attr = dense<"0x00000000000024400000000000001440"> : tensor<2xf64>} : () -> ()
17 "foo.op"() {dense.attr = dense<"0x000020410000A040000020410000A040"> : tensor<2xcomplex<f32>>} : ()…
20 "foo.op"() {dense.attr = dense<"0x0000000000002440000000000000144000000000000024400000000000001440"…
23 "foo.op"() {dense.attr = dense<"0x2041A040"> : tensor<2xbf16>} : () -> ()
28 "foo.op"() {dense.attr = dense<"00000000000024400000000000001440"> : tensor<2xf64>} : () -> ()
33 "foo.op"() {dense.attr = dense<"0x0000000000002440000000000000144X"> : tensor<2xf64>} : () -> ()
[all …]
H A Dparse-literal.mlir5 // CHECK: dense<255> : tensor<4xi64>
6 …%0 = arith.constant dense<"0xFF00000000000000FF00000000000000FF00000000000000FF00000000000000"> : …
12 // CHECK: dense<255> : tensor<8xi32>
13 …%0 = arith.constant dense<"0xFF000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000"> : …
19 // CHECK: dense<255> : tensor<16xi16>
20 …%0 = arith.constant dense<"0xFF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00"> : …
26 // CHECK: dense<15> : tensor<32xi8>
27 …%0 = arith.constant dense<"0x0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F"> : …
33 // CHECK: dense<-1> : tensor<32xi4>
34 …%0 = arith.constant dense<"0x0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F"> : …
[all …]
H A Dattribute.mlir490 // CHECK: dense<"example">
500 // CHECK: dense<"new\0Aline">
510 // CHECK: dense<["example1", "example2"]>
595 i32_attr = dense<5> : tensor<6xi32>
601 i32_attr = dense<5> : tensor<6xi32>
607 i32_attr = dense<5> : tensor<6xi32>
613 index_attr = dense<5> : tensor<6xindex>
630 i32_attr = dense<5> : tensor<6xi32>
641 i32_attr = dense<5> : tensor<6xsi32>
657 vector_i32_attr = dense<5> : tensor<2xi32>
[all …]
H A Dparser.mlir688 "foo2"(){bar = dense<> : tensor<0xi32>} : () -> ()
690 "foo2"(){bar = dense<> : tensor<1x0xi32>} : () -> ()
691 // CHECK: dense<> : tensor<0x512x512xi32>
692 "foo2"(){bar = dense<> : tensor<0x512x512xi32>} : () -> ()
699 "float2"(){bar = dense<> : tensor<0xf32>} : () -> ()
701 "float2"(){bar = dense<> : tensor<1x0xf32>} : () -> ()
713 "intscalar"(){bar = dense<1> : tensor<i32>} : () -> ()
718 "index"(){bar = dense<1> : tensor<index>} : () -> ()
722 // CHECK: dense<(1,1)> : tensor<complex<i64>>
724 // CHECK: dense<[(1,1), (2,2)]> : tensor<2xcomplex<i64>>
[all …]
H A Dinvalid-builtin-attributes.mlir35 "foo"(){bar = dense<[4.0]> : tensor<1xi32>} : () -> ()
42 "foo"(){bar = dense<4.0> : tensor<i32>} : () -> ()
49 "foo"(){bar = dense<[4]> : tensor<1xf32>} : () -> ()
61 #attr = dense<> : tensor<i64>
153 "foo"() {bar = dense<[42.0, 42]> : tensor<2xi32>} : () -> ()
160 "foo"() {bar = dense<[true, 42.0]> : tensor<2xi1>} : () -> ()
167 "foo"() {bar = dense<[42, 42.0]> : tensor<2xf32>} : () -> ()
174 "foo"() {bar = dense<[42.0, true]> : tensor<2xf32>} : () -> ()
181 "foo"() {bar = dense<-0x7FFFFFFF> : tensor<2xf32>} : () -> ()
212 "foo"() {bar = dense<true> : tensor<2xi16>} : () -> ()
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/SparseTensor/
H A Dsparse_nd.mlir4 // Example with cyclic iteration graph with sparse and dense constraints,
8 dimLevelType = [ "dense", "dense", "dense", "compressed",
9 "compressed", "dense", "dense", "dense" ]
25 …_tensor.encoding<{ dimLevelType = [ "dense", "dense", "dense", "compressed", "compressed", "dense"…
39 …_tensor.encoding<{ dimLevelType = [ "dense", "dense", "dense", "compressed", "compressed", "dense"…
40 …_tensor.encoding<{ dimLevelType = [ "dense", "dense", "dense", "compressed", "compressed", "dense"…
41 …_tensor.encoding<{ dimLevelType = [ "dense", "dense", "dense", "compressed", "compressed", "dense"…
42 …_tensor.encoding<{ dimLevelType = [ "dense", "dense", "dense", "compressed", "compressed", "dense"…
43 …_tensor.encoding<{ dimLevelType = [ "dense", "dense", "dense", "compressed", "compressed", "dense"…
/llvm-project-15.0.7/mlir/test/Dialect/Linalg/
H A Dnamed-ops.mlir37 // CHECK-SAME: {dilations = dense<1> : tensor<2xi64>, strides = dense<1> : tensor<2xi64>}
41 { dilations = dense<1> : tensor<2xi64>, strides = dense<1> : tensor<2xi64> }
50 // CHECK-SAME: {dilations = dense<1> : tensor<2xi64>, strides = dense<1> : tensor<2xi64>}
54 { dilations = dense<1> : tensor<2xi64>, strides = dense<1> : tensor<2xi64> }
64 // CHECK-SAME: {dilations = dense<1> : vector<1xi64>, strides = dense<2> : vector<1xi64>}
77 // CHECK-SAME: {dilations = dense<1> : vector<2xi64>, strides = dense<2> : vector<2xi64>}
89 // CHECK-SAME: {dilations = dense<1> : vector<2xi64>, strides = dense<2> : vector<2xi64>}
102 // CHECK-SAME: {dilations = dense<1> : vector<2xi64>, strides = dense<2> : vector<2xi64>}
114 // CHECK-SAME: {dilations = dense<1> : vector<2xi64>, strides = dense<2> : vector<2xi64>}
132 { dilations = dense<2> : tensor<2xi64>, strides = dense<1> : tensor<2xi64> }
[all …]
H A Dnamedop_conversion.mlir7 …V:.+]] = linalg.depthwise_conv_2d_nhwc_hwc {dilations = dense<1> : tensor<2xi64>, strides = dense<…
9 …%0 = linalg.depthwise_conv_2d_nhwc_hwcm {dilations = dense<1> : tensor<2xi64>, strides = dense<2> …
20 ….+]] = linalg.depthwise_conv_2d_nhwc_hwc_q {dilations = dense<1> : tensor<2xi64>, strides = dense<…
22 …%0 = linalg.depthwise_conv_2d_nhwc_hwcm_q {dilations = dense<1> : tensor<2xi64>, strides = dense<2…
/llvm-project-15.0.7/mlir/test/Integration/Dialect/Vector/CPU/
H A Dtest-print-int.mlir10 %0 = arith.constant dense<[true, false, -1, 0, 1]> : vector<5xi1>
14 %1 = arith.constant dense<[true, false, -1, 0]> : vector<4xi1>
19 %2 = arith.constant dense<[true, false, 0, 1]> : vector<4xi1>
24 %3 = arith.constant dense<[-128, -127, -1, 0, 1, 127, 128, 254, 255]> : vector<9xi8>
28 %4 = arith.constant dense<[-128, -127, -1, 0, 1, 127]> : vector<6xi8>
33 %5 = arith.constant dense<[0, 1, 127, 128, 254, 255]> : vector<6xi8>
42 %7 = arith.constant dense<[-32768, -32767, -1, 0, 1, 32767]> : vector<6xi16>
47 %8 = arith.constant dense<[0, 1, 32767, 32768, 65534, 65535]> : vector<6xi16>
52 %9 = arith.constant dense<[-2147483648, -2147483647, -1, 0, 1,
67 %12 = arith.constant dense<[-9223372036854775808, -9223372036854775807, -1, 0, 1,
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/Quant/
H A Dconvert-const.mlir14 // CHECK: %cst = arith.constant dense<-64> : tensor<4xi8>
16 %cst = arith.constant dense<0.5> : tensor<4xf32>
26 // CHECK: %cst = arith.constant dense<63> : tensor<4xi8>
28 %cst = arith.constant dense<0.5> : tensor<4xf32>
40 %cst = arith.constant dense<0.5> : tensor<4xf32>
51 %cst = arith.constant dense<-0.5> : tensor<4xf32>
155 %cst = arith.constant dense<0.0> : tensor<7xf32>
159 %cst0 = arith.constant dense<0.0> : tensor<7xf32>
163 %cst1 = arith.constant dense<0.0> : tensor<7xf32>
167 %cst2 = arith.constant dense<0.0> : tensor<7xf32>
[all …]
H A Dparse-ops-invalid.mlir8 layerStats = dense<[-1, 1]> : tensor<2xi8>
18 layerStats = dense<[[-1.0, 1.0]]> : tensor<1x2xf32>
28 layerStats = dense<[-1.0, 1.0, 2.0]> : tensor<3xf32>
38 layerStats = dense<[-1.0, 1.0]> : tensor<2xf32>,
39 axisStats = dense<[
53 layerStats = dense<[-1.0, 1.0]> : tensor<2xf32>,
54 axisStats = dense<[
69 layerStats = dense<[-1.0, 1.0]> : tensor<2xf32>,
70 axisStats = dense<[
83 layerStats = dense<[-1.0, 1.0]> : tensor<2xf32>,
[all …]
/llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/
H A Dconstant-op-to-llvm.mlir18 // CHECK: llvm.mlir.constant(dense<[true, false]> : vector<2xi1>) : vector<2xi1>
19 %0 = spv.Constant dense<[true, false]> : vector<2xi1>
20 // CHECK: llvm.mlir.constant(dense<false> : vector<3xi1>) : vector<3xi1>
21 %1 = spv.Constant dense<false> : vector<3xi1>
38 // CHECK: llvm.mlir.constant(dense<[2, 3]> : vector<2xi32>) : vector<2xi32>
39 %0 = spv.Constant dense<[2, 3]> : vector<2xi32>
40 // CHECK: llvm.mlir.constant(dense<-4> : vector<2xi32>) : vector<2xi32>
41 %1 = spv.Constant dense<-4> : vector<2xsi32>
42 // CHECK: llvm.mlir.constant(dense<[2, 3, 4]> : vector<3xi32>) : vector<3xi32>
43 %2 = spv.Constant dense<[2, 3, 4]> : vector<3xui32>
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/LLVMIR/
H A Ddynamic-gep-index.mlir3dense<8> : vector<2xi32>>, #dlti.dl_entry<i8, dense<8> : vector<2xi32>>, #dlti.dl_entry<i16, dense
9 …%1 = "llvm.getelementptr"(%arg0, %0, %arg1) {structIndices = dense<[-2147483648, 1, -2147483648]> …
H A Dlayout.mlir48 #dlti.dl_entry<!llvm.ptr<i8>, dense<[32, 32, 64]> : vector<3xi32>>,
49 #dlti.dl_entry<!llvm.ptr<i8, 5>, dense<[64, 64, 64]> : vector<3xi32>>,
50 #dlti.dl_entry<!llvm.ptr<4>, dense<[32, 64, 64]> : vector<3xi32>>
102 #dlti.dl_entry<!llvm.ptr<i32>, dense<[64, 64, 64]> : vector<3xi32>>
124 #dlti.dl_entry<!llvm.ptr<i8>, dense<[64, 64, 32]> : vector<3xi32>>
177 #dlti.dl_entry<!llvm.struct<()>, dense<[32, 32]> : vector<2xi32>>
215 #dlti.dl_entry<!llvm.struct<()>, dense<[32]> : vector<1xi32>>
233 #dlti.dl_entry<!llvm.struct<(i8)>, dense<[64, 64]> : vector<2xi32>>
244 #dlti.dl_entry<!llvm.struct<()>, dense<[64, 64, 64]> : vector<3xi32>>
255 #dlti.dl_entry<!llvm.struct<()>, dense<[64, 32]> : vector<2xi32>>
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/Tosa/
H A Dconstant-op-fold.mlir6 %0 = arith.constant dense<[0, 1]> : tensor<2xi32>
14 %0 = arith.constant dense<[1, 0]> : tensor<2xi32>
22 %0 = arith.constant dense<[1, 0]> : tensor<2xi32>
29 %input = "tosa.const"() {value = dense<4.0> : tensor<2x3xf32>} : () -> tensor<2x3xf32>
30 %perms = "tosa.const"() {value = dense<[1, 0]> : tensor<2xi32>} : () -> tensor<2xi32>
32 // CHECK-SAME{LITERAL}: value = dense<4.000000e+00> : tensor<3x2xf32>
41 %perms = "tosa.const"() {value = dense<[1, 0]> : tensor<2xi32>} : () -> tensor<2xi32>
51 %input = "tosa.const"() {value = dense<[[
57 // CHECK-SAME{LITERAL}: value = dense<[
69 %perms = "tosa.const"() {value = dense<[1, 0]> : tensor<2xi32>} : () -> tensor<2xi32>
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/Affine/SuperVectorize/
H A Dvector_utils.mlir16 // CHECK:matched: {{.*}} arith.constant dense{{.*}} with shape ratio: 2, 32
17 %cst_1 = arith.constant dense<1.000000e+00> : vector<8x256xf32>
18 // CHECK:matched: {{.*}} arith.constant dense{{.*}} with shape ratio: 1, 3, 7, 2, 1
19 %cst_a = arith.constant dense<1.000000e+00> : vector<1x3x7x8x8xf32>
21 %cst_b = arith.constant dense<1.000000e+00> : vector<1x3x7x4x4xf32>
22 // TEST-3x4x5x8:matched: {{.*}} arith.constant dense{{.*}} with shape ratio: 3, 2, 1, 4
23 %cst_c = arith.constant dense<1.000000e+00> : vector<3x4x5x8xf32>
24 // TEST-3x4x4x8-NOT:matched: {{.*}} arith.constant dense{{.*}} with shape ratio{{.*}}
25 %cst_d = arith.constant dense<1.000000e+00> : vector<3x4x4x8xf32>
26 // TEST-3x4x4x8:matched: {{.*}} arith.constant dense{{.*}} with shape ratio: 1, 1, 2, 16
[all …]
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/CPU/
H A Dsparse_conversion_sparse2sparse.mlir8 dimLevelType = [ "dense", "dense", "compressed" ]
11 // NOTE: dense after compressed is not currently supported for the target
14 dimLevelType = [ "dense", "compressed", "dense" ]
18 dimLevelType = [ "dense", "dense", "compressed" ],
43 // Initialize a 3-dim dense tensor.
45 %src = arith.constant dense<[
55 // Convert dense tensor directly to various sparse tensors.
70 // Convert sparse tensor back to dense.
78 // Check round-trip equality. And release dense tensors.
/llvm-project-15.0.7/mlir/test/Target/SPIRV/
H A Dconstant.mlir160 // CHECK: spv.Constant dense<false> : vector<2xi1>
161 %0 = spv.Constant dense<false> : vector<2xi1>
162 // CHECK: spv.Constant dense<true> : vector<3xi1>
163 %1 = spv.Constant dense<true> : vector<3xi1>
175 // CHECK: spv.Constant dense<0> : vector<3xi32>
176 %0 = spv.Constant dense<0> : vector<3xi32>
177 // CHECK: spv.Constant dense<1> : vector<3xi32>
178 %1 = spv.Constant dense<1> : vector<3xi32>
190 %0 = spv.Constant dense<0.> : vector<4xf32>
192 %1 = spv.Constant dense<-15.> : vector<4xf32>
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/
H A Dcanonicalize.mlir158 %0 = spv.Constant dense<[1, 2, 3]> : vector<3xi32>
159 %1 = spv.Constant dense<[1, 2, 3]> : vector<3xi32>
233 // CHECK: spv.Constant dense<[39, -70, 155]>
297 // CHECK: spv.Constant dense<[-126, 825, 3556]>
359 // CHECK: spv.Constant dense<[45, -40, 99]>
385 %true = spv.Constant dense<true> : vector<3xi1>
387 %false = spv.Constant dense<false> : vector<3xi1>
472 // CHECK: %[[TRUE:.+]] = spv.Constant dense<true>
473 %true = spv.Constant dense<true> : vector<3xi1>
474 %false = spv.Constant dense<false> : vector<3xi1>
[all …]
/llvm-project-15.0.7/mlir/test/Transforms/
H A Dconstant-fold.mlir41 %0 = arith.constant dense<4.5> : tensor<4xf32>
42 %1 = arith.constant dense<1.5> : tensor<4xf32>
70 %1 = arith.constant dense<1.5> : tensor<4xf32>
183 %0 = arith.constant dense<1> : vector<8xi32>
184 %1 = arith.constant dense<5> : vector<8xi32>
242 %0 = arith.constant dense<4> : tensor<4xi32>
243 %1 = arith.constant dense<1> : tensor<4xi32>
332 %z = arith.constant dense<0> : tensor<4xi32>
334 %0 = arith.constant dense<6> : tensor<4xi32>
335 %1 = arith.constant dense<2> : tensor<4xi32>
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/Math/
H A Dcanonicalize.mlir81 %v1 = arith.constant dense<[1.0, 2.0, 3.0, 4.0]> : vector<4xf32>
99 %v1 = arith.constant dense<[1.0, 2.0, 3.0, 4.0]> : vector<4xf32>
100 %v2 = arith.constant dense<[2.0, 2.0, 2.0, 2.0]> : vector<4xf32>
118 %v1 = arith.constant dense<[1.0, 2.0, 3.0, 4.0]> : vector<4xf32>
191 %v1 = arith.constant dense<[1.0, 10.0, 100.0, 200.0]> : vector<4xf32>
206 // CHECK: %[[cst:.+]] = arith.constant dense<[1.38629436, 1.79175949, 2.07944155, 2.48490667]> : ve…
209 %v1 = arith.constant dense<[3.0, 5.0, 7.0, 11.0]> : vector<4xf32>
224 // CHECK: %[[cst:.+]] = arith.constant dense<[0.000000e+00, 0.693147182, 1.09861231, 1.38629436]> :…
227 %v1 = arith.constant dense<[1.0, 2.0, 3.0, 4.0]> : vector<4xf32>
245 %v1 = arith.constant dense<[1.0, 2.0, 3.0, 4.0]> : vector<4xf32>
[all …]
/llvm-project-15.0.7/mlir/test/Conversion/ArithmeticToSPIRV/
H A Darithmetic-to-spirv.mlir491 %5 = arith.constant dense<1> : tensor<2x3xi32>
514 %3 = arith.constant dense<4.0> : tensor<5xf16>
527 %3 = arith.constant dense<4.0> : tensor<5xf64>
534 %0 = arith.constant dense<true> : tensor<1xi1>
536 %1 = arith.constant dense<4> : vector<1xi64>
538 %2 = arith.constant dense<5.0> : tensor<1xf64>
560 %3 = arith.constant dense<4.0> : tensor<5xf16>
575 %3 = arith.constant dense<4.0> : tensor<5xf64>
584 %0 = arith.constant dense<4> : vector<1xi64>
586 %1 = arith.constant dense<5.0> : tensor<1xf64>
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/Tensor/
H A Dfold-constant-extract-slice.mlir5 // CHECK: %[[CONST:.+]] = arith.constant dense<1.000000e+01> : tensor<1x1xf32>
9 %cst = arith.constant dense<[[10.0], [11.0]]> : tensor<2x1xf32>
18 // CHECK: %[[CONST:.+]] = arith.constant dense<{{\[}}[1.000000e+01, 9.000000e+00], [1.10000…
22 …%cst = arith.constant dense<[[10.0, 9.0, 8.0, 7.0], [11.0, 12.0, 13.0, 14.0], [1.0, 3.0, 5.0, 7.0]…
31 // CHECK: %[[CONST:.+]] = arith.constant dense<{{\[}}[1.200000e+01, 1.300000e+01], [3.00000…
35 …%cst = arith.constant dense<[[10.0, 9.0, 8.0, 7.0], [11.0, 12.0, 13.0, 14.0], [1.0, 3.0, 5.0, 7.0]…
/llvm-project-15.0.7/mlir/test/Target/LLVMIR/
H A Ddata-layout.mlir10 #dlti.dl_entry<i64, dense<[64,128]> : vector<2xi32>>,
11 #dlti.dl_entry<f80, dense<[128,256]> : vector<2xi32>>
22 #dlti.dl_entry<ui64, dense<[64,128]> : vector<2xi32>>>
29 #dlti.dl_entry<bf16, dense<[64,128]> : vector<2xi32>>>
36 #dlti.dl_entry<"foo", dense<[64,128]> : vector<2xi32>>>

12345678910>>...15