blob: bc226ea9b7dc955b98f9f48486f83383df327497 [file] [log] [blame]
################################################################################
# Autogenerated by build_tools/bazel_to_cmake/bazel_to_cmake.py from #
# samples/iree_custom_modules/dialect/BUILD #
# #
# Use iree_cmake_extra_content from iree/build_defs.oss.bzl to add arbitrary #
# CMake-only content. #
# #
# To disable autogeneration for this file entirely, delete this header. #
################################################################################
iree_add_all_subdirs()
iree_cc_library(
NAME
dialect
HDRS
"conversion_patterns.h"
"custom_dialect.h"
"custom_ops.h.inc"
SRCS
"conversion_patterns.cc"
"custom_dialect.cc"
"custom_ops.cc.inc"
DEPS
::custom_imports
::custom_ops_gen
LLVMSupport
MLIRIR
MLIRParser
MLIRPass
MLIRSideEffectInterfaces
MLIRTransforms
iree::compiler::Dialect::HAL::Conversion
iree::compiler::Dialect::HAL::IR
iree::compiler::Dialect::Util::IR
iree::compiler::Dialect::VM::Conversion
iree::samples::defs
PUBLIC
)
iree_tablegen_library(
NAME
custom_ops_gen
TD_FILE
"custom_ops.td"
OUTS
--gen-op-decls custom_ops.h.inc
--gen-op-defs custom_ops.cc.inc
)
iree_c_embed_data(
NAME
custom_imports
SRCS
"custom.imports.mlir"
C_FILE_OUTPUT
"custom.imports.c"
H_FILE_OUTPUT
"custom.imports.h"
IDENTIFIER
"iree_custom_imports"
FLATTEN
PUBLIC
)
iree_cc_library(
NAME
init_dialect
HDRS
"init_dialect.h"
DEPS
::dialect
MLIRIR
iree::samples::defs
PUBLIC
)
iree_cc_binary(
NAME
custom-opt
SRCS
"custom-opt-main.cc"
DEPS
::init_dialect
LLVMSupport
MLIRIR
MLIROptLib
MLIRSupport
iree::compiler::Tools::init_passes_and_dialects
iree::compiler::Tools::init_targets
iree::samples::defs
)
iree_cc_binary(
NAME
custom-translate
SRCS
"custom-translate-main.cc"
DEPS
::init_dialect
LLVMSupport
MLIRIR
MLIRPass
MLIRSCFTransforms
MLIRSupport
MLIRTranslateLib
iree::compiler::Dialect::VM::Target::Bytecode
iree::compiler::Dialect::VM::Target::init_targets
iree::compiler::Tools::init_compiler_modules
iree::compiler::Tools::init_iree_passes_and_dialects
iree::compiler::Tools::init_mlir_passes_and_dialects
iree::compiler::Tools::init_targets
iree::compiler::Tools::init_translations
iree::compiler::Tools::init_xla_dialects
iree::compiler::Translation::IREEVM
iree::samples::defs
)
### BAZEL_TO_CMAKE_PRESERVES_ALL_CONTENT_BELOW_THIS_LINE ###