diff options
| author | River Riddle <riverriddle@google.com> | 2019-06-12 15:05:45 -0700 |
|---|---|---|
| committer | Mehdi Amini <joker.eph@gmail.com> | 2019-06-19 23:00:24 -0700 |
| commit | b5a34406a8b8e73bb5b61bb881eddf94ef51c5e8 (patch) | |
| tree | f07db66d2dc54a6ecd10295bf8ffd75bce2b9f1b /mlir/test/Examples | |
| parent | 8c6f1881432b7782906f21a86ba47dd2686059c2 (diff) | |
| download | bcm5719-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.toy | 2 | ||||
| -rw-r--r-- | mlir/test/Examples/Toy/Ch4/scalar.toy | 2 | ||||
| -rw-r--r-- | mlir/test/Examples/Toy/Ch5/scalar.toy | 2 |
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"() : () -> () |

