summaryrefslogtreecommitdiffstats
path: root/mlir/test/Target
diff options
context:
space:
mode:
authorMLIR Team <no-reply@google.com>2019-09-04 03:45:38 -0700
committerA. Unique TensorFlower <gardener@tensorflow.org>2019-09-04 03:46:06 -0700
commit2f13df13b0bb481702fc83eb50c273deadb55f20 (patch)
tree5f26cb0df35f9df08eb5e9583c99d6e14659e239 /mlir/test/Target
parent71d27dfc3b242158a46993e3e061e18940d81cf2 (diff)
downloadbcm5719-llvm-2f13df13b0bb481702fc83eb50c273deadb55f20.tar.gz
bcm5719-llvm-2f13df13b0bb481702fc83eb50c273deadb55f20.zip
Add support for array-typed constants.
PiperOrigin-RevId: 267121729
Diffstat (limited to 'mlir/test/Target')
-rw-r--r--mlir/test/Target/llvmir.mlir10
1 files changed, 8 insertions, 2 deletions
diff --git a/mlir/test/Target/llvmir.mlir b/mlir/test/Target/llvmir.mlir
index d51e1b07d81..cf365c1183a 100644
--- a/mlir/test/Target/llvmir.mlir
+++ b/mlir/test/Target/llvmir.mlir
@@ -3,12 +3,18 @@
// CHECK: @i32_global = internal global i32 42
llvm.mlir.global @i32_global(42: i32) : !llvm.i32
-// CHECK: @i32_global_const = internal constant i53 52
-llvm.mlir.global constant @i32_global_const(52: i53) : !llvm.i53
+// CHECK: @i32_const = internal constant i53 52
+llvm.mlir.global constant @i32_const(52: i53) : !llvm.i53
+
+// CHECK: @int_global_array = internal global [3 x i32] [i32 62, i32 62, i32 62]
+llvm.mlir.global @int_global_array(dense<62> : vector<3xi32>) : !llvm<"[3 x i32]">
// CHECK: @float_global = internal global float 0.000000e+00
llvm.mlir.global @float_global(0.0: f32) : !llvm.float
+// CHECK: @float_global_array = internal global [1 x float] [float -5.000000e+00]
+llvm.mlir.global @float_global_array(dense<[-5.0]> : vector<1xf32>) : !llvm<"[1 x float]">
+
// CHECK: @string_const = internal constant [6 x i8] c"foobar"
llvm.mlir.global constant @string_const("foobar") : !llvm<"[6 x i8]">
OpenPOWER on IntegriCloud