add_onnx_mlir_dialect(Spatial spat) add_onnx_mlir_dialect_doc(spat Spatial.td) add_pim_library(SpatialOps SpatialOps.cpp SpatialOpsAsm.cpp SpatialOpsVerify.cpp SpatialOpsCanonicalization.cpp ${PIM_SRC_ROOT}/Conversion/ONNXToSpatial/CompileTime.cpp Transforms/MergeComputeNodes/Scheduling/ComputeGraph.cpp Transforms/MergeComputeNodes/Scheduling/ComputeInstanceUtils.cpp Transforms/MergeComputeNodes/DeferredCommunicationPlanning.cpp Transforms/MergeComputeNodes/DeferredProjectionAnalysis.cpp Transforms/MergeComputeNodes/DeferredTransferPlanning.cpp Transforms/MergeComputeNodes/DeferredCommunicationScheduling.cpp Transforms/MergeComputeNodes/DeferredBoundaryPlanning.cpp Transforms/MergeComputeNodes/DeferredCommunicationDeadlock.cpp Transforms/MergeComputeNodes/DeferredBoundaryRealization.cpp Transforms/MergeComputeNodes/DeferredResultRealization.cpp Transforms/MergeComputeNodes/DeferredCommunicationRealization.cpp Transforms/MergeComputeNodes/MergeComputeNodesPass.cpp Transforms/MergeComputeNodes/ScheduledComputeMaterialization.cpp Transforms/MergeComputeNodes/ScheduledComputeReport.cpp Transforms/MergeComputeNodes/ScheduledComputeVerification.cpp Transforms/MergeComputeNodes/SpatialDataflowCsvExporter.cpp Transforms/MergeComputeNodes/Scheduling/MergeSchedulingAnalysis.cpp Transforms/MergeComputeNodes/Scheduling/PeftScheduler.cpp EXCLUDE_FROM_OM_LIBS DEPENDS OMONNXIncGen OMSpatialIncGen LINK_LIBS PUBLIC MLIRIR MLIRBufferizationDialect MLIRBufferizationTransforms OMMlirDialects OMONNXOps OMPimCompilerOptions PimOps )