summaryrefslogtreecommitdiffstats
path: root/mlir/test/Examples
diff options
context:
space:
mode:
authorRiver Riddle <riverriddle@google.com>2019-06-12 15:05:45 -0700
committerMehdi Amini <joker.eph@gmail.com>2019-06-19 23:00:24 -0700
commitb5a34406a8b8e73bb5b61bb881eddf94ef51c5e8 (patch)
treef07db66d2dc54a6ecd10295bf8ffd75bce2b9f1b /mlir/test/Examples
parent8c6f1881432b7782906f21a86ba47dd2686059c2 (diff)
downloadbcm5719-llvm-b5a34406a8b8e73bb5b61bb881eddf94ef51c5e8.tar.gz
bcm5719-llvm-b5a34406a8b8e73bb5b61bb881eddf94ef51c5e8.zip
Update the Parser to support parsing/printing DenseElementAttrs with a splat value. The syntax for this is the same as 0-D tensors:
dense<tensor<100x100x100xi32>, 10> dense<tensor<1x1x1xi64>, -5> PiperOrigin-RevId: 252907880
Diffstat (limited to 'mlir/test/Examples')
-rw-r--r--mlir/test/Examples/Toy/Ch3/scalar.toy2
-rw-r--r--mlir/test/Examples/Toy/Ch4/scalar.toy2
-rw-r--r--mlir/test/Examples/Toy/Ch5/scalar.toy2
3 files changed, 3 insertions, 3 deletions
diff --git a/mlir/test/Examples/Toy/Ch3/scalar.toy b/mlir/test/Examples/Toy/Ch3/scalar.toy
index de1f8c3fc80..b87d04d83c8 100644
--- a/mlir/test/Examples/Toy/Ch3/scalar.toy
+++ b/mlir/test/Examples/Toy/Ch3/scalar.toy
@@ -6,7 +6,7 @@ def main() {
}
# CHECK-LABEL: func @main() {
-# CHECK-NEXT: %0 = "toy.constant"() {value: dense<tensor<1xf64>, [5.500000e+00]>} : () -> !toy.array<1>
+# CHECK-NEXT: %0 = "toy.constant"() {value: dense<tensor<1xf64>, 5.500000e+00>} : () -> !toy.array<1>
# CHECK-NEXT: %1 = "toy.reshape"(%0) : (!toy.array<1>) -> !toy.array<2, 2>
# CHECK-NEXT: "toy.print"(%1) : (!toy.array<2, 2>) -> ()
# CHECK-NEXT: "toy.return"() : () -> ()
diff --git a/mlir/test/Examples/Toy/Ch4/scalar.toy b/mlir/test/Examples/Toy/Ch4/scalar.toy
index 6420052f441..39988098913 100644
--- a/mlir/test/Examples/Toy/Ch4/scalar.toy
+++ b/mlir/test/Examples/Toy/Ch4/scalar.toy
@@ -6,7 +6,7 @@ def main() {
}
# CHECK-LABEL: func @main() {
-# CHECK-NEXT: %0 = "toy.constant"() {value: dense<tensor<1xf64>, [5.500000e+00]>} : () -> !toy.array<1>
+# CHECK-NEXT: %0 = "toy.constant"() {value: dense<tensor<1xf64>, 5.500000e+00>} : () -> !toy.array<1>
# CHECK-NEXT: %1 = "toy.reshape"(%0) : (!toy.array<1>) -> !toy.array<2, 2>
# CHECK-NEXT: "toy.print"(%1) : (!toy.array<2, 2>) -> ()
# CHECK-NEXT: "toy.return"() : () -> ()
diff --git a/mlir/test/Examples/Toy/Ch5/scalar.toy b/mlir/test/Examples/Toy/Ch5/scalar.toy
index b4a82ddf122..55ab86fc8ec 100644
--- a/mlir/test/Examples/Toy/Ch5/scalar.toy
+++ b/mlir/test/Examples/Toy/Ch5/scalar.toy
@@ -6,7 +6,7 @@ def main() {
}
# CHECK-LABEL: func @main() {
-# CHECK-NEXT: %0 = "toy.constant"() {value: dense<tensor<1xf64>, [5.500000e+00]>} : () -> !toy.array<1>
+# CHECK-NEXT: %0 = "toy.constant"() {value: dense<tensor<1xf64>, 5.500000e+00>} : () -> !toy.array<1>
# CHECK-NEXT: %1 = "toy.reshape"(%0) : (!toy.array<1>) -> !toy.array<2, 2>
# CHECK-NEXT: "toy.print"(%1) : (!toy.array<2, 2>) -> ()
# CHECK-NEXT: "toy.return"() : () -> ()
OpenPOWER on IntegriCloud