blob: 6034a0b5aa5e7b706fe3ca0e3267a07d2c9be240 [file] [log] [blame] [edit]
################################################################################
# Autogenerated by build_tools/bazel_to_cmake/bazel_to_cmake.py from #
# compiler/src/iree/compiler/Dialect/Stream/Transforms/BUILD.bazel #
# #
# 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
Transforms
HDRS
"Passes.h"
SRCS
"AnnotateAffinities.cpp"
"AnnotateDispatchArguments.cpp"
"AnnotateDispatchAssumptions.cpp"
"CloneToConsumers.cpp"
"ConvertToStream.cpp"
"DumpStatistics.cpp"
"ElideAsyncCopies.cpp"
"ElideAsyncTransfers.cpp"
"ElideTimepoints.cpp"
"EmplaceAllocations.cpp"
"EncodeTensors.cpp"
"FoldUniformOperands.cpp"
"FuseDispatchBindings.cpp"
"LayoutSlices.cpp"
"MaterializeBuiltins.cpp"
"MaterializeCopyOnWrite.cpp"
"PackConstants.cpp"
"PackDispatchOperands.cpp"
"Passes.cpp"
"Passes.h.inc"
"PropagateTimepoints.cpp"
"RefineUsage.cpp"
"ScheduleAllocation.cpp"
"ScheduleConcurrency.cpp"
"ScheduleExecution.cpp"
"SpecializeDispatches.cpp"
"SpecializeEncodings.cpp"
"SyncInitializers.cpp"
"VerifyAffinities.cpp"
"VerifyAsyncAccessRanges.cpp"
"VerifyLowerings.cpp"
DEPS
::PassesIncGen
LLVMSupport
MLIRAffineDialect
MLIRAnalysis
MLIRArithDialect
MLIRComplexDialect
MLIRControlFlowDialect
MLIRFuncDialect
MLIRFunctionInterfaces
MLIRIR
MLIRLinalgDialect
MLIRMemRefDialect
MLIRPass
MLIRSCFDialect
MLIRSCFToControlFlow
MLIRSupport
MLIRTensorDialect
MLIRTransformUtils
MLIRTransforms
MLIRVectorDialect
iree::compiler::Dialect::Encoding::IR
iree::compiler::Dialect::Flow::IR
iree::compiler::Dialect::HAL::IR
iree::compiler::Dialect::LinalgExt::IR
iree::compiler::Dialect::Stream::Analysis
iree::compiler::Dialect::Stream::Builtins
iree::compiler::Dialect::Stream::Conversion
iree::compiler::Dialect::Stream::Conversion::FlowToStream
iree::compiler::Dialect::Stream::Conversion::HALToStream
iree::compiler::Dialect::Stream::Conversion::StandardToStream
iree::compiler::Dialect::Stream::Conversion::UtilToStream
iree::compiler::Dialect::Stream::IR
iree::compiler::Dialect::Util::Analysis
iree::compiler::Dialect::Util::Analysis::DFX
iree::compiler::Dialect::Util::Conversion
iree::compiler::Dialect::Util::IR
iree::compiler::Dialect::Util::Transforms
iree::compiler::Utils
PUBLIC
)
iree_tablegen_library(
NAME
PassesIncGen
TD_FILE
"Passes.td"
OUTS
--gen-pass-decls Passes.h.inc
)
### BAZEL_TO_CMAKE_PRESERVES_ALL_CONTENT_BELOW_THIS_LINE ###