blob: 33c8f0036b7e485ddf18ca86c1b223bdef1d0031 [file] [log] [blame]
# Copyright 2023 The IREE Authors
#
# Licensed under the Apache License v2.0 with LLVM Exceptions.
# See https://llvm.org/LICENSE.txt for license information.
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
from iree.compiler import ir
# Just a simple test that dialects have been registered properly on the
# context.
with ir.Context() as ctx:
input_module = ir.Module.parse(
r"""
builtin.module {
func.func @simple_mul(%arg0: tensor<4xf32>, %arg1: tensor<4xf32>) -> tensor<4xf32> {
%0 = arith.mulf %arg0, %arg1 : tensor<4xf32>
return %0 : tensor<4xf32>
}
}
"""
)
print(input_module)