// RUN: onnx-mlir-opt %s | FileCheck %s //===----------------------------------------------------------------------===// // CHECK-LABEL: @check_map1(%arg0: tuple) -> tensor<*xf32> { func @check_map1(%arg0: tuple) -> tensor<*xf32> { %0 = "onnx.CastMap"(%arg0) {cast_to = "TO_FLOAT", map_form = "DENSE", max_map = 1 : i64} : (tuple) -> tensor<*xf32> return %0 : tensor<*xf32> // CHECK-NEXT: %0 = "onnx.CastMap"(%arg0) {cast_to = "TO_FLOAT", map_form = "DENSE", max_map = 1 : i64} : (tuple) -> tensor<*xf32> } // CHECK-LABEL: @check_string(%arg0: tensor<10x20x!onnx.String>) -> tensor<10x20x!onnx.String> { func @check_string(%arg0: tensor<10x20x!onnx.String>) -> tensor<10x20x!onnx.String> { return %arg0 : tensor<10x20x!onnx.String> // CHECK-NEXT: return %arg0 : tensor<10x20x!onnx.String> }