https://github.com/joker-eph updated https://github.com/llvm/llvm-project/pull/222399
>From 3ca8be3ab69eb2bd483012391549aaf2e3692d2c Mon Sep 17 00:00:00 2001 From: Mehdi Amini <[email protected]> Date: Wed, 9 Sep 2026 04:32:01 -0700 Subject: [PATCH] [MLIR][CMake] Remove aggregate generated-header ordering Remove the broad mlir-headers prerequisites now that direct links and HEADER_LIBS relationships provide generated-header ordering. Keep own generators and intentional source-generation dependencies explicit. Document migration options for downstream projects that relied on aggregate ordering. Assisted-by: Codex Assisted-by: Claude Code Co-Authored-By: Claude Fable 5.1 <[email protected]> --- mlir/cmake/modules/AddMLIR.cmake | 8 ++--- mlir/docs/ReleaseNotes.md | 11 +++++++ mlir/lib/Analysis/CMakeLists.txt | 3 -- mlir/lib/CAPI/Conversion/CMakeLists.txt | 3 -- mlir/lib/CAPI/Dialect/CMakeLists.txt | 32 ------------------- mlir/lib/CMakeLists.txt | 6 ---- .../Conversion/AMDGPUToROCDL/CMakeLists.txt | 3 -- .../AffineToStandard/CMakeLists.txt | 3 -- .../ArithAndMathToAPFloat/CMakeLists.txt | 6 ---- .../Conversion/ArithToAMDGPU/CMakeLists.txt | 3 -- .../Conversion/ArithToArmSME/CMakeLists.txt | 3 -- .../Conversion/ArithToEmitC/CMakeLists.txt | 3 -- .../lib/Conversion/ArithToLLVM/CMakeLists.txt | 3 -- .../Conversion/ArithToSPIRV/CMakeLists.txt | 3 -- .../Conversion/ArmNeon2dToIntr/CMakeLists.txt | 3 -- .../Conversion/ArmSMEToLLVM/CMakeLists.txt | 3 -- .../lib/Conversion/ArmSMEToSCF/CMakeLists.txt | 3 -- .../lib/Conversion/AsyncToLLVM/CMakeLists.txt | 3 -- .../BufferizationToMemRef/CMakeLists.txt | 3 -- .../Conversion/ComplexToLLVM/CMakeLists.txt | 3 -- .../Conversion/ComplexToLibm/CMakeLists.txt | 3 -- .../ComplexToROCDLLibraryCalls/CMakeLists.txt | 3 -- .../Conversion/ComplexToSPIRV/CMakeLists.txt | 3 -- .../ComplexToStandard/CMakeLists.txt | 3 -- .../ControlFlowToLLVM/CMakeLists.txt | 1 - .../ControlFlowToSCF/CMakeLists.txt | 3 -- .../ControlFlowToSPIRV/CMakeLists.txt | 3 -- .../Conversion/ConvertToEmitC/CMakeLists.txt | 1 - .../Conversion/ConvertToLLVM/CMakeLists.txt | 3 -- .../lib/Conversion/FuncToEmitC/CMakeLists.txt | 3 -- mlir/lib/Conversion/FuncToLLVM/CMakeLists.txt | 1 - .../lib/Conversion/FuncToSPIRV/CMakeLists.txt | 3 -- mlir/lib/Conversion/GPUCommon/CMakeLists.txt | 1 - .../Conversion/GPUToLLVMSPV/CMakeLists.txt | 3 -- mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt | 3 -- mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt | 1 - mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt | 3 -- .../lib/Conversion/IndexToLLVM/CMakeLists.txt | 3 -- .../Conversion/IndexToSPIRV/CMakeLists.txt | 3 -- .../LinalgToStandard/CMakeLists.txt | 3 -- mlir/lib/Conversion/MPIToLLVM/CMakeLists.txt | 3 -- .../lib/Conversion/MathToEmitC/CMakeLists.txt | 3 -- .../lib/Conversion/MathToFuncs/CMakeLists.txt | 3 -- mlir/lib/Conversion/MathToLLVM/CMakeLists.txt | 3 -- mlir/lib/Conversion/MathToLibm/CMakeLists.txt | 3 -- mlir/lib/Conversion/MathToNVVM/CMakeLists.txt | 3 -- .../lib/Conversion/MathToROCDL/CMakeLists.txt | 3 -- .../lib/Conversion/MathToSPIRV/CMakeLists.txt | 3 -- mlir/lib/Conversion/MathToXeVM/CMakeLists.txt | 3 -- .../Conversion/MemRefToEmitC/CMakeLists.txt | 3 -- .../Conversion/MemRefToLLVM/CMakeLists.txt | 3 -- .../Conversion/MemRefToSPIRV/CMakeLists.txt | 3 -- .../lib/Conversion/NVGPUToNVVM/CMakeLists.txt | 3 -- mlir/lib/Conversion/NVVMToLLVM/CMakeLists.txt | 3 -- .../Conversion/OpenACCToLLVM/CMakeLists.txt | 3 -- .../Conversion/OpenACCToSCF/CMakeLists.txt | 3 -- .../Conversion/OpenMPToLLVM/CMakeLists.txt | 1 - .../Conversion/PDLToPDLInterp/CMakeLists.txt | 3 -- mlir/lib/Conversion/PtrToLLVM/CMakeLists.txt | 3 -- mlir/lib/Conversion/RaiseWasm/CMakeLists.txt | 3 -- .../ReconcileUnrealizedCasts/CMakeLists.txt | 3 -- .../lib/Conversion/SCFToAffine/CMakeLists.txt | 3 -- .../SCFToControlFlow/CMakeLists.txt | 3 -- mlir/lib/Conversion/SCFToEmitC/CMakeLists.txt | 3 -- mlir/lib/Conversion/SCFToGPU/CMakeLists.txt | 3 -- .../lib/Conversion/SCFToOpenMP/CMakeLists.txt | 3 -- mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt | 3 -- .../lib/Conversion/SPIRVCommon/CMakeLists.txt | 3 -- .../lib/Conversion/SPIRVToLLVM/CMakeLists.txt | 1 - .../Conversion/ShapeToStandard/CMakeLists.txt | 1 - mlir/lib/Conversion/ShardToMPI/CMakeLists.txt | 3 -- .../Conversion/TensorToLinalg/CMakeLists.txt | 3 -- .../Conversion/TensorToSPIRV/CMakeLists.txt | 3 -- .../lib/Conversion/TosaToArith/CMakeLists.txt | 3 -- .../Conversion/TosaToLinalg/CMakeLists.txt | 3 -- .../Conversion/TosaToMLProgram/CMakeLists.txt | 3 -- mlir/lib/Conversion/TosaToSCF/CMakeLists.txt | 3 -- .../Conversion/TosaToSPIRVTosa/CMakeLists.txt | 3 -- .../Conversion/TosaToTensor/CMakeLists.txt | 3 -- mlir/lib/Conversion/UBToLLVM/CMakeLists.txt | 3 -- mlir/lib/Conversion/UBToSPIRV/CMakeLists.txt | 3 -- .../lib/Conversion/VectorToAMX/CMakeLists.txt | 3 -- .../Conversion/VectorToArmSME/CMakeLists.txt | 3 -- .../Conversion/VectorToLLVM/CMakeLists.txt | 1 - .../Conversion/VectorToSPIRV/CMakeLists.txt | 1 - .../Conversion/VectorToXeGPU/CMakeLists.txt | 3 -- .../lib/Conversion/XeGPUToXeVM/CMakeLists.txt | 3 -- mlir/lib/Conversion/XeVMToLLVM/CMakeLists.txt | 3 -- .../Dialect/Affine/Analysis/CMakeLists.txt | 3 -- .../Dialect/Affine/Transforms/CMakeLists.txt | 2 -- .../Dialect/ArmNeon/Transforms/CMakeLists.txt | 3 -- .../Dialect/ArmSVE/Transforms/CMakeLists.txt | 1 - .../Bufferization/Transforms/CMakeLists.txt | 1 - .../Dialect/DLTI/TransformOps/CMakeLists.txt | 1 - mlir/lib/Dialect/GPU/CMakeLists.txt | 1 - .../Dialect/GPU/TransformOps/CMakeLists.txt | 2 -- mlir/lib/Dialect/LLVMIR/CMakeLists.txt | 3 -- mlir/lib/Dialect/Linalg/IR/CMakeLists.txt | 1 - mlir/lib/Dialect/OpenACC/IR/CMakeLists.txt | 1 - .../Dialect/OpenACC/Transforms/CMakeLists.txt | 6 ---- mlir/lib/Dialect/OpenACC/Utils/CMakeLists.txt | 9 ------ mlir/lib/Dialect/OpenMP/IR/CMakeLists.txt | 1 - .../Dialect/OpenMP/Transforms/CMakeLists.txt | 3 -- mlir/lib/Dialect/Ptr/IR/CMakeLists.txt | 2 +- mlir/lib/Dialect/SMT/IR/CMakeLists.txt | 4 --- mlir/lib/Dialect/SPIRV/IR/CMakeLists.txt | 1 - .../Dialect/Shard/Transforms/CMakeLists.txt | 1 - mlir/lib/Dialect/Tosa/CMakeLists.txt | 1 - mlir/lib/Dialect/Vector/IR/CMakeLists.txt | 2 -- mlir/lib/IR/CMakeLists.txt | 4 --- mlir/lib/Interfaces/CMakeLists.txt | 4 --- mlir/lib/Interfaces/Utils/CMakeLists.txt | 3 -- mlir/lib/Rewrite/CMakeLists.txt | 1 - .../LLVMIR/Dialect/ArmNeon/CMakeLists.txt | 3 -- .../LLVMIR/Dialect/ArmSME/CMakeLists.txt | 3 -- .../LLVMIR/Dialect/ArmSVE/CMakeLists.txt | 3 -- .../Target/LLVMIR/Dialect/NVVM/CMakeLists.txt | 3 -- .../LLVMIR/Dialect/ROCDL/CMakeLists.txt | 3 -- .../Target/LLVMIR/Dialect/VCIX/CMakeLists.txt | 3 -- .../Target/LLVMIR/Dialect/XeVM/CMakeLists.txt | 3 -- .../SPIRV/Deserialization/CMakeLists.txt | 3 -- .../Target/SPIRV/Serialization/CMakeLists.txt | 3 -- mlir/test/lib/Dialect/Test/CMakeLists.txt | 1 - mlir/test/lib/Dialect/Tosa/CMakeLists.txt | 3 -- mlir/test/python/lib/CMakeLists.txt | 3 -- mlir/unittests/IR/CMakeLists.txt | 3 -- mlir/unittests/Interfaces/CMakeLists.txt | 3 -- mlir/unittests/Parser/CMakeLists.txt | 3 -- 128 files changed, 16 insertions(+), 380 deletions(-) diff --git a/mlir/cmake/modules/AddMLIR.cmake b/mlir/cmake/modules/AddMLIR.cmake index 945908649a3d6..85e2eb3018584 100644 --- a/mlir/cmake/modules/AddMLIR.cmake +++ b/mlir/cmake/modules/AddMLIR.cmake @@ -780,25 +780,25 @@ endfunction() # Declare the library associated with a dialect. function(add_mlir_dialect_library name) set_property(GLOBAL APPEND PROPERTY MLIR_DIALECT_LIBS ${name}) - add_mlir_library(${ARGV} DEPENDS mlir-headers) + add_mlir_library(${ARGV}) endfunction(add_mlir_dialect_library) # Declare the library associated with a conversion. function(add_mlir_conversion_library name) set_property(GLOBAL APPEND PROPERTY MLIR_CONVERSION_LIBS ${name}) - add_mlir_library(${ARGV} DEPENDS mlir-headers) + add_mlir_library(${ARGV}) endfunction(add_mlir_conversion_library) # Declare the library associated with an extension. function(add_mlir_extension_library name) set_property(GLOBAL APPEND PROPERTY MLIR_EXTENSION_LIBS ${name}) - add_mlir_library(${ARGV} DEPENDS mlir-headers) + add_mlir_library(${ARGV}) endfunction(add_mlir_extension_library) # Declare the library associated with a translation. function(add_mlir_translation_library name) set_property(GLOBAL APPEND PROPERTY MLIR_TRANSLATION_LIBS ${name}) - add_mlir_library(${ARGV} DEPENDS mlir-headers) + add_mlir_library(${ARGV}) endfunction(add_mlir_translation_library) # Verification tools to aid debugging. diff --git a/mlir/docs/ReleaseNotes.md b/mlir/docs/ReleaseNotes.md index 16b93c8909670..f5e00ef399b4d 100644 --- a/mlir/docs/ReleaseNotes.md +++ b/mlir/docs/ReleaseNotes.md @@ -8,6 +8,17 @@ specifically, it is a snapshot of the MLIR development at the time of the releas [TOC] +## LLVM 24 + +### Potentially Breaking Changes + +- MLIR dialect, conversion, extension, and translation libraries no longer + depend on the aggregate `mlir-headers` target. Downstream projects that + relied on that incidental ordering must model generated headers explicitly: + link the library that owns the header, use `HEADER_LIBS` with + `add_mlir_library` for a header-only or circular relationship, or retain + `DEPENDS mlir-headers` as a conservative compatibility escape hatch. + ## LLVM 21 ### GPU/NVVM Changes diff --git a/mlir/lib/Analysis/CMakeLists.txt b/mlir/lib/Analysis/CMakeLists.txt index 2712ab503663e..43d71aaf5e2dc 100644 --- a/mlir/lib/Analysis/CMakeLists.txt +++ b/mlir/lib/Analysis/CMakeLists.txt @@ -47,9 +47,6 @@ add_mlir_library(MLIRAnalysis ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Analysis - DEPENDS - mlir-headers - LINK_LIBS PUBLIC MLIRCallInterfaces MLIRControlFlowInterfaces diff --git a/mlir/lib/CAPI/Conversion/CMakeLists.txt b/mlir/lib/CAPI/Conversion/CMakeLists.txt index 8cafc09d363cd..166e79916be03 100644 --- a/mlir/lib/CAPI/Conversion/CMakeLists.txt +++ b/mlir/lib/CAPI/Conversion/CMakeLists.txt @@ -2,9 +2,6 @@ get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS) add_mlir_upstream_c_api_library(MLIRCAPIConversion Passes.cpp - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC ${conversion_libs} ) diff --git a/mlir/lib/CAPI/Dialect/CMakeLists.txt b/mlir/lib/CAPI/Dialect/CMakeLists.txt index 551f5a5a3df77..eaab77e95cf2b 100644 --- a/mlir/lib/CAPI/Dialect/CMakeLists.txt +++ b/mlir/lib/CAPI/Dialect/CMakeLists.txt @@ -3,8 +3,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIAffine AffinePasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRAffinePassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -17,8 +15,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIAMDGPU AMDGPUPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRNVGPUPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -63,8 +59,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIArmSVE ArmSVEPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRArmSVEPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -77,8 +71,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIAsync AsyncPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRAsyncPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -92,8 +84,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIBufferization BufferizationPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRBufferizationPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -156,8 +146,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIGPU GPUPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRGPUPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -188,8 +176,6 @@ add_mlir_upstream_c_api_library(MLIRCAPILinalg LinalgPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRLinalgPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -226,8 +212,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIMemRef PARTIAL_SOURCES_INTENDED PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRMemRefPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -240,8 +224,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIMLProgram MLProgramPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRMLProgramPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -263,8 +245,6 @@ add_mlir_upstream_c_api_library(MLIRCAPINVGPU NVGPUPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRNVGPUPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -286,8 +266,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIOpenACC OpenACCPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIROpenACCPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -354,8 +332,6 @@ add_mlir_upstream_c_api_library(MLIRCAPISCF SCFPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRSCFPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -379,8 +355,6 @@ add_mlir_upstream_c_api_library(MLIRCAPIShard ShardPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRShardPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -402,8 +376,6 @@ add_mlir_upstream_c_api_library(MLIRCAPISparseTensor SparseTensorPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRSparseTensorPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -416,8 +388,6 @@ add_mlir_upstream_c_api_library(MLIRCAPISPIRV SPIRVPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRSPIRVPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR @@ -441,8 +411,6 @@ add_mlir_upstream_c_api_library(MLIRCAPITosa TosaPasses.cpp PARTIAL_SOURCES_INTENDED - DEPENDS - MLIRTosaPassIncGen LINK_LIBS PUBLIC MLIRCAPIIR diff --git a/mlir/lib/CMakeLists.txt b/mlir/lib/CMakeLists.txt index 97adaa3e26631..634987333b66e 100644 --- a/mlir/lib/CMakeLists.txt +++ b/mlir/lib/CMakeLists.txt @@ -41,12 +41,6 @@ add_mlir_library(MLIRRegisterAllPasses PARTIAL_SOURCES_INTENDED - # This TU includes dialect pass registration headers that depend on - # TableGen outputs (e.g. Passes.h.inc) wired into mlir-headers. Without this - # dependency it may compile before those headers are regenerated. - DEPENDS - mlir-headers - LINK_LIBS PUBLIC ${dialect_libs} # Some passes are part of the dialect libs ${conversion_libs} diff --git a/mlir/lib/Conversion/AMDGPUToROCDL/CMakeLists.txt b/mlir/lib/Conversion/AMDGPUToROCDL/CMakeLists.txt index 25cceb9d1d37f..a65a23cb31598 100644 --- a/mlir/lib/Conversion/AMDGPUToROCDL/CMakeLists.txt +++ b/mlir/lib/Conversion/AMDGPUToROCDL/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRAMDGPUToROCDL ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/AMDGPUToROCDL - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/AffineToStandard/CMakeLists.txt b/mlir/lib/Conversion/AffineToStandard/CMakeLists.txt index cd8193aee8da3..87a72ed33bfc4 100644 --- a/mlir/lib/Conversion/AffineToStandard/CMakeLists.txt +++ b/mlir/lib/Conversion/AffineToStandard/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRAffineToStandard ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/AffineToStandard - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRAffineDialect MLIRAffineTransforms diff --git a/mlir/lib/Conversion/ArithAndMathToAPFloat/CMakeLists.txt b/mlir/lib/Conversion/ArithAndMathToAPFloat/CMakeLists.txt index a7a89a0a463fc..df7c1663a1539 100644 --- a/mlir/lib/Conversion/ArithAndMathToAPFloat/CMakeLists.txt +++ b/mlir/lib/Conversion/ArithAndMathToAPFloat/CMakeLists.txt @@ -14,9 +14,6 @@ add_mlir_conversion_library(MLIRArithToAPFloat ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArithToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core @@ -36,9 +33,6 @@ add_mlir_conversion_library(MLIRMathToAPFloat ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ArithToAMDGPU/CMakeLists.txt b/mlir/lib/Conversion/ArithToAMDGPU/CMakeLists.txt index 50be09ab5a7c5..3eed659c35655 100644 --- a/mlir/lib/Conversion/ArithToAMDGPU/CMakeLists.txt +++ b/mlir/lib/Conversion/ArithToAMDGPU/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArithToAMDGPU ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArithToAMDGPU - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ArithToArmSME/CMakeLists.txt b/mlir/lib/Conversion/ArithToArmSME/CMakeLists.txt index c2a6fe5398e7c..7bb8627b380c1 100644 --- a/mlir/lib/Conversion/ArithToArmSME/CMakeLists.txt +++ b/mlir/lib/Conversion/ArithToArmSME/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArithToArmSME ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArithToArmSME - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ArithToEmitC/CMakeLists.txt b/mlir/lib/Conversion/ArithToEmitC/CMakeLists.txt index 46f9aacbb14e1..c71e956deecc9 100644 --- a/mlir/lib/Conversion/ArithToEmitC/CMakeLists.txt +++ b/mlir/lib/Conversion/ArithToEmitC/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRArithToEmitC ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArithToEmitC - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIREmitCCommonConversion diff --git a/mlir/lib/Conversion/ArithToLLVM/CMakeLists.txt b/mlir/lib/Conversion/ArithToLLVM/CMakeLists.txt index 0a0e25e18b47a..e441f3fa6e21b 100644 --- a/mlir/lib/Conversion/ArithToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/ArithToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArithToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArithToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ArithToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/ArithToSPIRV/CMakeLists.txt index a5385d9cee6af..5096adf6e247d 100644 --- a/mlir/lib/Conversion/ArithToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/ArithToSPIRV/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArithToSPIRV ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArithToSPIRV - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt b/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt index bab9d6e289418..7afead9b90df9 100644 --- a/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt +++ b/mlir/lib/Conversion/ArmNeon2dToIntr/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArmNeon2dToIntr ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArmNeon2dToIntr - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ArmSMEToLLVM/CMakeLists.txt b/mlir/lib/Conversion/ArmSMEToLLVM/CMakeLists.txt index d0a921296668d..9975466611865 100644 --- a/mlir/lib/Conversion/ArmSMEToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/ArmSMEToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArmSMEToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArmSMEToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArmSMETransforms MLIRArmSMEDialect diff --git a/mlir/lib/Conversion/ArmSMEToSCF/CMakeLists.txt b/mlir/lib/Conversion/ArmSMEToSCF/CMakeLists.txt index 467c3b942e754..c9842044f4298 100644 --- a/mlir/lib/Conversion/ArmSMEToSCF/CMakeLists.txt +++ b/mlir/lib/Conversion/ArmSMEToSCF/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRArmSMEToSCF ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ArmSMEToSCF - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArmSMEDialect MLIRTransforms diff --git a/mlir/lib/Conversion/AsyncToLLVM/CMakeLists.txt b/mlir/lib/Conversion/AsyncToLLVM/CMakeLists.txt index ca692bb2a1b6d..094f1f3c5ec28 100644 --- a/mlir/lib/Conversion/AsyncToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/AsyncToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRAsyncToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/AsyncToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/BufferizationToMemRef/CMakeLists.txt b/mlir/lib/Conversion/BufferizationToMemRef/CMakeLists.txt index fc32d3dcf2cb6..e4b37dc3093ff 100644 --- a/mlir/lib/Conversion/BufferizationToMemRef/CMakeLists.txt +++ b/mlir/lib/Conversion/BufferizationToMemRef/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRBufferizationToMemRef ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/BufferizationToMemRef - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRBufferizationDialect MLIRBufferizationTransforms diff --git a/mlir/lib/Conversion/ComplexToLLVM/CMakeLists.txt b/mlir/lib/Conversion/ComplexToLLVM/CMakeLists.txt index 074bc4bc3f0d7..ad674dd3f1f2a 100644 --- a/mlir/lib/Conversion/ComplexToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/ComplexToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRComplexToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ComplexToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ComplexToLibm/CMakeLists.txt b/mlir/lib/Conversion/ComplexToLibm/CMakeLists.txt index 5465e4b9fd969..4638f76506086 100644 --- a/mlir/lib/Conversion/ComplexToLibm/CMakeLists.txt +++ b/mlir/lib/Conversion/ComplexToLibm/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRComplexToLibm ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ComplexToLibm - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ComplexToROCDLLibraryCalls/CMakeLists.txt b/mlir/lib/Conversion/ComplexToROCDLLibraryCalls/CMakeLists.txt index 695bb2dd0a82c..c67a029c49c2f 100644 --- a/mlir/lib/Conversion/ComplexToROCDLLibraryCalls/CMakeLists.txt +++ b/mlir/lib/Conversion/ComplexToROCDLLibraryCalls/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRComplexToROCDLLibraryCalls ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ComplexToROCDLLibraryCalls - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/ComplexToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/ComplexToSPIRV/CMakeLists.txt index 59bc1a9538fd5..fb25be0e01ff6 100644 --- a/mlir/lib/Conversion/ComplexToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/ComplexToSPIRV/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRComplexToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRComplexDialect MLIRIR diff --git a/mlir/lib/Conversion/ComplexToStandard/CMakeLists.txt b/mlir/lib/Conversion/ComplexToStandard/CMakeLists.txt index c3cf92f57b48d..c0b84e245628f 100644 --- a/mlir/lib/Conversion/ComplexToStandard/CMakeLists.txt +++ b/mlir/lib/Conversion/ComplexToStandard/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRComplexToStandard ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ComplexToStandard - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRComplexDivisionConversion diff --git a/mlir/lib/Conversion/ControlFlowToLLVM/CMakeLists.txt b/mlir/lib/Conversion/ControlFlowToLLVM/CMakeLists.txt index dcc78c8367a43..e17ce2bbe9601 100644 --- a/mlir/lib/Conversion/ControlFlowToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/ControlFlowToLLVM/CMakeLists.txt @@ -5,7 +5,6 @@ add_mlir_conversion_library(MLIRControlFlowToLLVM ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ControlFlowToLLVM DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_COMPONENTS diff --git a/mlir/lib/Conversion/ControlFlowToSCF/CMakeLists.txt b/mlir/lib/Conversion/ControlFlowToSCF/CMakeLists.txt index 68074aa41c30f..7d661fbd1efca 100644 --- a/mlir/lib/Conversion/ControlFlowToSCF/CMakeLists.txt +++ b/mlir/lib/Conversion/ControlFlowToSCF/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRControlFlowToSCF ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ControlFlowToSCF - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRAnalysis MLIRArithDialect diff --git a/mlir/lib/Conversion/ControlFlowToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/ControlFlowToSPIRV/CMakeLists.txt index 5be89822c0b0d..73788f4304806 100644 --- a/mlir/lib/Conversion/ControlFlowToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/ControlFlowToSPIRV/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRControlFlowToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRControlFlowDialect diff --git a/mlir/lib/Conversion/ConvertToEmitC/CMakeLists.txt b/mlir/lib/Conversion/ConvertToEmitC/CMakeLists.txt index e893d5cd1d35e..b9432b7dcc62d 100644 --- a/mlir/lib/Conversion/ConvertToEmitC/CMakeLists.txt +++ b/mlir/lib/Conversion/ConvertToEmitC/CMakeLists.txt @@ -5,7 +5,6 @@ add_mlir_conversion_library(MLIRConvertToEmitC ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ConvertToEmitC DEPENDS - MLIRConversionPassIncGen MLIRConvertToEmitCPatternInterfaceIncGen LINK_LIBS PUBLIC diff --git a/mlir/lib/Conversion/ConvertToLLVM/CMakeLists.txt b/mlir/lib/Conversion/ConvertToLLVM/CMakeLists.txt index c71711ba2ebed..e90cc13808f62 100644 --- a/mlir/lib/Conversion/ConvertToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/ConvertToLLVM/CMakeLists.txt @@ -17,9 +17,6 @@ add_mlir_conversion_library(MLIRConvertToLLVMInterface add_mlir_conversion_library(MLIRConvertToLLVMPass ConvertToLLVMPass.cpp - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRConvertToLLVMInterface diff --git a/mlir/lib/Conversion/FuncToEmitC/CMakeLists.txt b/mlir/lib/Conversion/FuncToEmitC/CMakeLists.txt index c5d831f59379d..568657a4aa6e1 100644 --- a/mlir/lib/Conversion/FuncToEmitC/CMakeLists.txt +++ b/mlir/lib/Conversion/FuncToEmitC/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRFuncToEmitC ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/FuncToEmitC - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIREmitCCommonConversion MLIREmitCDialect diff --git a/mlir/lib/Conversion/FuncToLLVM/CMakeLists.txt b/mlir/lib/Conversion/FuncToLLVM/CMakeLists.txt index 17d8dad335c55..64769919a0672 100644 --- a/mlir/lib/Conversion/FuncToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/FuncToLLVM/CMakeLists.txt @@ -5,7 +5,6 @@ add_mlir_conversion_library(MLIRFuncToLLVM ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/FuncToLLVM DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_COMPONENTS diff --git a/mlir/lib/Conversion/FuncToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/FuncToSPIRV/CMakeLists.txt index fca2c670915ad..ed83423494207 100644 --- a/mlir/lib/Conversion/FuncToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/FuncToSPIRV/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRFuncToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRFuncDialect MLIRIR diff --git a/mlir/lib/Conversion/GPUCommon/CMakeLists.txt b/mlir/lib/Conversion/GPUCommon/CMakeLists.txt index 8bcde866ee00d..c9288850c5620 100644 --- a/mlir/lib/Conversion/GPUCommon/CMakeLists.txt +++ b/mlir/lib/Conversion/GPUCommon/CMakeLists.txt @@ -21,7 +21,6 @@ add_mlir_conversion_library(MLIRGPUToGPURuntimeTransforms IndexIntrinsicsOpLowering.cpp DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_COMPONENTS diff --git a/mlir/lib/Conversion/GPUToLLVMSPV/CMakeLists.txt b/mlir/lib/Conversion/GPUToLLVMSPV/CMakeLists.txt index f2381c623e201..f141b19749f68 100644 --- a/mlir/lib/Conversion/GPUToLLVMSPV/CMakeLists.txt +++ b/mlir/lib/Conversion/GPUToLLVMSPV/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_conversion_library(MLIRGPUToLLVMSPV GPUToLLVMSPV.cpp - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRGPUDialect MLIRGPUToGPURuntimeTransforms diff --git a/mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt b/mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt index 06137bdb41d71..a8b5c9923c725 100644 --- a/mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt +++ b/mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt @@ -2,9 +2,6 @@ add_mlir_conversion_library(MLIRGPUToNVVMTransforms LowerGpuOpsToNVVMOps.cpp WmmaOpsToNvvm.cpp - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithToLLVM MLIRFuncToLLVM diff --git a/mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt b/mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt index 945e3ccdfa87b..b83ef93f70314 100644 --- a/mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt +++ b/mlir/lib/Conversion/GPUToROCDL/CMakeLists.txt @@ -6,7 +6,6 @@ add_mlir_conversion_library(MLIRGPUToROCDLTransforms LowerGpuOpsToROCDLOps.cpp DEPENDS - MLIRConversionPassIncGen MLIRGPUToROCDLIncGen LINK_LIBS PUBLIC diff --git a/mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt index 7e97eeb2e2496..5047c5fec0390 100644 --- a/mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/GPUToSPIRV/CMakeLists.txt @@ -3,9 +3,6 @@ add_mlir_conversion_library(MLIRGPUToSPIRV GPUToSPIRVPass.cpp WmmaOpsToSPIRV.cpp - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithToSPIRV MLIRGPUDialect diff --git a/mlir/lib/Conversion/IndexToLLVM/CMakeLists.txt b/mlir/lib/Conversion/IndexToLLVM/CMakeLists.txt index a33a61852d748..2e4fce00cca24 100644 --- a/mlir/lib/Conversion/IndexToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/IndexToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRIndexToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/IndexToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/IndexToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/IndexToSPIRV/CMakeLists.txt index a02d2d40a9a2f..9b32910198b82 100644 --- a/mlir/lib/Conversion/IndexToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/IndexToSPIRV/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRIndexToSPIRV ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/IndexToSPIRV - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/LinalgToStandard/CMakeLists.txt b/mlir/lib/Conversion/LinalgToStandard/CMakeLists.txt index 7fc4af5403185..dfa06540544ac 100644 --- a/mlir/lib/Conversion/LinalgToStandard/CMakeLists.txt +++ b/mlir/lib/Conversion/LinalgToStandard/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRLinalgToStandard ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/LinalgToStandard - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MPIToLLVM/CMakeLists.txt b/mlir/lib/Conversion/MPIToLLVM/CMakeLists.txt index 51ffbd1fa42ab..ca7473e7f9e1a 100644 --- a/mlir/lib/Conversion/MPIToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/MPIToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMPIToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MPIToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToEmitC/CMakeLists.txt b/mlir/lib/Conversion/MathToEmitC/CMakeLists.txt index 12a99c31e2ba5..1acc09702db5a 100644 --- a/mlir/lib/Conversion/MathToEmitC/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToEmitC/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRMathToEmitC ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToEmitC - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToFuncs/CMakeLists.txt b/mlir/lib/Conversion/MathToFuncs/CMakeLists.txt index 2ac191cac22a0..1a28389adc281 100644 --- a/mlir/lib/Conversion/MathToFuncs/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToFuncs/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMathToFuncs ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToFuncs - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToLLVM/CMakeLists.txt b/mlir/lib/Conversion/MathToLLVM/CMakeLists.txt index 97393fc849691..165ba9c808f7d 100644 --- a/mlir/lib/Conversion/MathToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMathToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToLibm/CMakeLists.txt b/mlir/lib/Conversion/MathToLibm/CMakeLists.txt index 0a4eb97474f3a..78cece30fa815 100644 --- a/mlir/lib/Conversion/MathToLibm/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToLibm/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMathToLibm ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToLibm - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToNVVM/CMakeLists.txt b/mlir/lib/Conversion/MathToNVVM/CMakeLists.txt index 589700d32646c..282a5f27573d9 100644 --- a/mlir/lib/Conversion/MathToNVVM/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToNVVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMathToNVVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToNVVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToROCDL/CMakeLists.txt b/mlir/lib/Conversion/MathToROCDL/CMakeLists.txt index 8cc3fde827830..66cfd9ca33950 100644 --- a/mlir/lib/Conversion/MathToROCDL/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToROCDL/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMathToROCDL ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToROCDL - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MathToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/MathToSPIRV/CMakeLists.txt index cbeb7a241b08d..2ddbeef8b275f 100644 --- a/mlir/lib/Conversion/MathToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToSPIRV/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRMathToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRMathDialect diff --git a/mlir/lib/Conversion/MathToXeVM/CMakeLists.txt b/mlir/lib/Conversion/MathToXeVM/CMakeLists.txt index e8551d5ba70f2..ce20e7b9dfe51 100644 --- a/mlir/lib/Conversion/MathToXeVM/CMakeLists.txt +++ b/mlir/lib/Conversion/MathToXeVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMathToXeVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MathToXeVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MemRefToEmitC/CMakeLists.txt b/mlir/lib/Conversion/MemRefToEmitC/CMakeLists.txt index 23a40e7e48b8d..2806146911ad6 100644 --- a/mlir/lib/Conversion/MemRefToEmitC/CMakeLists.txt +++ b/mlir/lib/Conversion/MemRefToEmitC/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRMemRefToEmitC ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MemRefToEmitC - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MemRefToLLVM/CMakeLists.txt b/mlir/lib/Conversion/MemRefToLLVM/CMakeLists.txt index 9da4b23d42f41..5523b17e003d3 100644 --- a/mlir/lib/Conversion/MemRefToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/MemRefToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRMemRefToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MemRefToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/MemRefToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/MemRefToSPIRV/CMakeLists.txt index ca49f93748ce7..0195086dd6079 100644 --- a/mlir/lib/Conversion/MemRefToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/MemRefToSPIRV/CMakeLists.txt @@ -7,9 +7,6 @@ add_mlir_conversion_library(MLIRMemRefToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRFunctionInterfaces MLIRIR diff --git a/mlir/lib/Conversion/NVGPUToNVVM/CMakeLists.txt b/mlir/lib/Conversion/NVGPUToNVVM/CMakeLists.txt index 2e0a417bd823d..b6f5db788da76 100644 --- a/mlir/lib/Conversion/NVGPUToNVVM/CMakeLists.txt +++ b/mlir/lib/Conversion/NVGPUToNVVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRNVGPUToNVVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/NVGPUToNVVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/NVVMToLLVM/CMakeLists.txt b/mlir/lib/Conversion/NVVMToLLVM/CMakeLists.txt index 23174d1128719..0a7786379cd27 100644 --- a/mlir/lib/Conversion/NVVMToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/NVVMToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRNVVMToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/NVVMToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/OpenACCToLLVM/CMakeLists.txt b/mlir/lib/Conversion/OpenACCToLLVM/CMakeLists.txt index 1cd092181f7dc..a66e735d5243c 100644 --- a/mlir/lib/Conversion/OpenACCToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/OpenACCToLLVM/CMakeLists.txt @@ -7,9 +7,6 @@ add_mlir_conversion_library(MLIROpenACCToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/OpenACCToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithToLLVM MLIRComplexDialect diff --git a/mlir/lib/Conversion/OpenACCToSCF/CMakeLists.txt b/mlir/lib/Conversion/OpenACCToSCF/CMakeLists.txt index aa90db92c582f..7f5a3b5d084d3 100644 --- a/mlir/lib/Conversion/OpenACCToSCF/CMakeLists.txt +++ b/mlir/lib/Conversion/OpenACCToSCF/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIROpenACCToSCF ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/OpenACCToSCF - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRIR diff --git a/mlir/lib/Conversion/OpenMPToLLVM/CMakeLists.txt b/mlir/lib/Conversion/OpenMPToLLVM/CMakeLists.txt index c5f84aa95e64f..9279874d02e8e 100644 --- a/mlir/lib/Conversion/OpenMPToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/OpenMPToLLVM/CMakeLists.txt @@ -5,7 +5,6 @@ add_mlir_conversion_library(MLIROpenMPToLLVM ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/OpenMPToLLVM DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_COMPONENTS diff --git a/mlir/lib/Conversion/PDLToPDLInterp/CMakeLists.txt b/mlir/lib/Conversion/PDLToPDLInterp/CMakeLists.txt index fac84b14203bf..97a739303713f 100644 --- a/mlir/lib/Conversion/PDLToPDLInterp/CMakeLists.txt +++ b/mlir/lib/Conversion/PDLToPDLInterp/CMakeLists.txt @@ -7,9 +7,6 @@ add_mlir_conversion_library(MLIRPDLToPDLInterp ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/PDLToPDLInterp - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRInferTypeOpInterface diff --git a/mlir/lib/Conversion/PtrToLLVM/CMakeLists.txt b/mlir/lib/Conversion/PtrToLLVM/CMakeLists.txt index 2d416be13ee30..0b53f02a35e0e 100644 --- a/mlir/lib/Conversion/PtrToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/PtrToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRPtrToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/PtrToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/RaiseWasm/CMakeLists.txt b/mlir/lib/Conversion/RaiseWasm/CMakeLists.txt index 43b5fd79e49df..537dae40d571d 100644 --- a/mlir/lib/Conversion/RaiseWasm/CMakeLists.txt +++ b/mlir/lib/Conversion/RaiseWasm/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRWasmRaise ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/RaiseWasm - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRControlFlowDialect diff --git a/mlir/lib/Conversion/ReconcileUnrealizedCasts/CMakeLists.txt b/mlir/lib/Conversion/ReconcileUnrealizedCasts/CMakeLists.txt index 1bed0d6944c08..72a31fb73a0d8 100644 --- a/mlir/lib/Conversion/ReconcileUnrealizedCasts/CMakeLists.txt +++ b/mlir/lib/Conversion/ReconcileUnrealizedCasts/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRReconcileUnrealizedCasts ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ReconcileUnrealizedCasts - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/SCFToAffine/CMakeLists.txt b/mlir/lib/Conversion/SCFToAffine/CMakeLists.txt index f978d8309fc39..e6a3fa6e30fea 100644 --- a/mlir/lib/Conversion/SCFToAffine/CMakeLists.txt +++ b/mlir/lib/Conversion/SCFToAffine/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRSCFToAffine ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SCFToAffine - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRAffineDialect MLIRArithDialect diff --git a/mlir/lib/Conversion/SCFToControlFlow/CMakeLists.txt b/mlir/lib/Conversion/SCFToControlFlow/CMakeLists.txt index 9c635ad7e664f..67eb7691f47fc 100644 --- a/mlir/lib/Conversion/SCFToControlFlow/CMakeLists.txt +++ b/mlir/lib/Conversion/SCFToControlFlow/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRSCFToControlFlow ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SCFToControlFlow - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRControlFlowDialect diff --git a/mlir/lib/Conversion/SCFToEmitC/CMakeLists.txt b/mlir/lib/Conversion/SCFToEmitC/CMakeLists.txt index 453aa6c44c467..5a0722c96bd59 100644 --- a/mlir/lib/Conversion/SCFToEmitC/CMakeLists.txt +++ b/mlir/lib/Conversion/SCFToEmitC/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRSCFToEmitC ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SCFToEmitC - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/SCFToGPU/CMakeLists.txt b/mlir/lib/Conversion/SCFToGPU/CMakeLists.txt index b7853634bc44e..c910e7dee5336 100644 --- a/mlir/lib/Conversion/SCFToGPU/CMakeLists.txt +++ b/mlir/lib/Conversion/SCFToGPU/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRSCFToGPU ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SCFToGPU - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRAffineDialect MLIRAffineToStandard diff --git a/mlir/lib/Conversion/SCFToOpenMP/CMakeLists.txt b/mlir/lib/Conversion/SCFToOpenMP/CMakeLists.txt index 1ad175dd7d3ff..7be6990055182 100644 --- a/mlir/lib/Conversion/SCFToOpenMP/CMakeLists.txt +++ b/mlir/lib/Conversion/SCFToOpenMP/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRSCFToOpenMP ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SCFToStandard - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt index e509fb025ee19..b642d33d3f1c1 100644 --- a/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/SCFToSPIRV/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRSCFToSPIRV ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SCFToSPIRV - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithToSPIRV MLIRFuncToSPIRV diff --git a/mlir/lib/Conversion/SPIRVCommon/CMakeLists.txt b/mlir/lib/Conversion/SPIRVCommon/CMakeLists.txt index 7e2c426428361..b3ff6c386c86e 100644 --- a/mlir/lib/Conversion/SPIRVCommon/CMakeLists.txt +++ b/mlir/lib/Conversion/SPIRVCommon/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_conversion_library(MLIRSPIRVAttrToLLVMConversion AttrToLLVMConverter.cpp - DEPENDS - MLIRSPIRVEnumsIncGen - # AttrToLLVMConverter.h includes the generated SPIRVEnums.h. HEADER_LIBS MLIRSPIRVDialect diff --git a/mlir/lib/Conversion/SPIRVToLLVM/CMakeLists.txt b/mlir/lib/Conversion/SPIRVToLLVM/CMakeLists.txt index e563315d95c9c..31a0357f02e35 100644 --- a/mlir/lib/Conversion/SPIRVToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/SPIRVToLLVM/CMakeLists.txt @@ -7,7 +7,6 @@ add_mlir_conversion_library(MLIRSPIRVToLLVM ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/SPIRVToLLVM DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_LIBS PUBLIC diff --git a/mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt b/mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt index 246f10b389911..c8e85c1ea5624 100644 --- a/mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt +++ b/mlir/lib/Conversion/ShapeToStandard/CMakeLists.txt @@ -10,7 +10,6 @@ add_mlir_conversion_library(MLIRShapeToStandard ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ShapeToStandard DEPENDS - MLIRConversionPassIncGen ShapeToStandardIncGen LINK_COMPONENTS diff --git a/mlir/lib/Conversion/ShardToMPI/CMakeLists.txt b/mlir/lib/Conversion/ShardToMPI/CMakeLists.txt index dfa8e77bb13ef..6c970bc0baeb3 100644 --- a/mlir/lib/Conversion/ShardToMPI/CMakeLists.txt +++ b/mlir/lib/Conversion/ShardToMPI/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRShardToMPI ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ShardToMPI - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/TensorToLinalg/CMakeLists.txt b/mlir/lib/Conversion/TensorToLinalg/CMakeLists.txt index 0236dc6d397c4..89bf6edab37dc 100644 --- a/mlir/lib/Conversion/TensorToLinalg/CMakeLists.txt +++ b/mlir/lib/Conversion/TensorToLinalg/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRTensorToLinalg ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Linalg ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRPass diff --git a/mlir/lib/Conversion/TensorToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/TensorToSPIRV/CMakeLists.txt index 31266221f5b26..cc34b0b443fe9 100644 --- a/mlir/lib/Conversion/TensorToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/TensorToSPIRV/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRTensorToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithToSPIRV MLIRFuncToSPIRV diff --git a/mlir/lib/Conversion/TosaToArith/CMakeLists.txt b/mlir/lib/Conversion/TosaToArith/CMakeLists.txt index 8f1640c321145..65ae1af81148a 100644 --- a/mlir/lib/Conversion/TosaToArith/CMakeLists.txt +++ b/mlir/lib/Conversion/TosaToArith/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRTosaToArith ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRIR diff --git a/mlir/lib/Conversion/TosaToLinalg/CMakeLists.txt b/mlir/lib/Conversion/TosaToLinalg/CMakeLists.txt index 5123c2a7cf916..d1140ea0d3658 100644 --- a/mlir/lib/Conversion/TosaToLinalg/CMakeLists.txt +++ b/mlir/lib/Conversion/TosaToLinalg/CMakeLists.txt @@ -8,9 +8,6 @@ add_mlir_conversion_library(MLIRTosaToLinalg ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRDialectUtils diff --git a/mlir/lib/Conversion/TosaToMLProgram/CMakeLists.txt b/mlir/lib/Conversion/TosaToMLProgram/CMakeLists.txt index 82941424f1d10..5f651e52c7c83 100644 --- a/mlir/lib/Conversion/TosaToMLProgram/CMakeLists.txt +++ b/mlir/lib/Conversion/TosaToMLProgram/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRTosaToMLProgram ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRMLProgramDialect diff --git a/mlir/lib/Conversion/TosaToSCF/CMakeLists.txt b/mlir/lib/Conversion/TosaToSCF/CMakeLists.txt index 017a2e8c921f2..1d23c9f715f25 100644 --- a/mlir/lib/Conversion/TosaToSCF/CMakeLists.txt +++ b/mlir/lib/Conversion/TosaToSCF/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRTosaToSCF ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRIR MLIRSCFDialect diff --git a/mlir/lib/Conversion/TosaToSPIRVTosa/CMakeLists.txt b/mlir/lib/Conversion/TosaToSPIRVTosa/CMakeLists.txt index c4b71ed61f39b..52eac566c8159 100644 --- a/mlir/lib/Conversion/TosaToSPIRVTosa/CMakeLists.txt +++ b/mlir/lib/Conversion/TosaToSPIRVTosa/CMakeLists.txt @@ -9,9 +9,6 @@ add_mlir_conversion_library(MLIRTosaToSPIRVTosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRFuncDialect MLIRIR diff --git a/mlir/lib/Conversion/TosaToTensor/CMakeLists.txt b/mlir/lib/Conversion/TosaToTensor/CMakeLists.txt index 2870baa20757b..bdbbbd85ef3ab 100644 --- a/mlir/lib/Conversion/TosaToTensor/CMakeLists.txt +++ b/mlir/lib/Conversion/TosaToTensor/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_conversion_library(MLIRTosaToTensor ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRTensorDialect MLIRTensorUtils diff --git a/mlir/lib/Conversion/UBToLLVM/CMakeLists.txt b/mlir/lib/Conversion/UBToLLVM/CMakeLists.txt index 645614614ce61..1a5183051926e 100644 --- a/mlir/lib/Conversion/UBToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/UBToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRUBToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/UBToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/UBToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/UBToSPIRV/CMakeLists.txt index a7a26b0a8c606..e2631c528248c 100644 --- a/mlir/lib/Conversion/UBToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/UBToSPIRV/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRUBToSPIRV ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/UBToSPIRV - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/VectorToAMX/CMakeLists.txt b/mlir/lib/Conversion/VectorToAMX/CMakeLists.txt index 2ed864c519cb6..e39c9f9a3ef33 100644 --- a/mlir/lib/Conversion/VectorToAMX/CMakeLists.txt +++ b/mlir/lib/Conversion/VectorToAMX/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRVectorToAMX ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToAMX - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRAffineUtils MLIRArithDialect diff --git a/mlir/lib/Conversion/VectorToArmSME/CMakeLists.txt b/mlir/lib/Conversion/VectorToArmSME/CMakeLists.txt index 6a81a09776d37..d50d9fdccd913 100644 --- a/mlir/lib/Conversion/VectorToArmSME/CMakeLists.txt +++ b/mlir/lib/Conversion/VectorToArmSME/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_conversion_library(MLIRVectorToArmSME ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToArmSME - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArmSMEDialect MLIRArmSVEDialect diff --git a/mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt b/mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt index 0d700ea65eb4e..06fad235d23b6 100644 --- a/mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt @@ -6,7 +6,6 @@ add_mlir_conversion_library(MLIRVectorToLLVM ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToLLVM DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_COMPONENTS diff --git a/mlir/lib/Conversion/VectorToSPIRV/CMakeLists.txt b/mlir/lib/Conversion/VectorToSPIRV/CMakeLists.txt index f4cdb2cf95a30..7a307a8f52247 100644 --- a/mlir/lib/Conversion/VectorToSPIRV/CMakeLists.txt +++ b/mlir/lib/Conversion/VectorToSPIRV/CMakeLists.txt @@ -6,7 +6,6 @@ add_mlir_conversion_library(MLIRVectorToSPIRV ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToSPIRV DEPENDS - MLIRConversionPassIncGen intrinsics_gen LINK_LIBS PUBLIC diff --git a/mlir/lib/Conversion/VectorToXeGPU/CMakeLists.txt b/mlir/lib/Conversion/VectorToXeGPU/CMakeLists.txt index dd699f5b1880e..4a21b29a5c172 100644 --- a/mlir/lib/Conversion/VectorToXeGPU/CMakeLists.txt +++ b/mlir/lib/Conversion/VectorToXeGPU/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRVectorToXeGPU ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/VectorToXeGPU - DEPENDS - MLIRConversionPassIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRMemRefDialect diff --git a/mlir/lib/Conversion/XeGPUToXeVM/CMakeLists.txt b/mlir/lib/Conversion/XeGPUToXeVM/CMakeLists.txt index dd9edc43a1657..15b09ead8bd6f 100644 --- a/mlir/lib/Conversion/XeGPUToXeVM/CMakeLists.txt +++ b/mlir/lib/Conversion/XeGPUToXeVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRXeGPUToXeVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/XeGPUToXeVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Conversion/XeVMToLLVM/CMakeLists.txt b/mlir/lib/Conversion/XeVMToLLVM/CMakeLists.txt index 4ac60d8d43472..6fbb3fb10e2ac 100644 --- a/mlir/lib/Conversion/XeVMToLLVM/CMakeLists.txt +++ b/mlir/lib/Conversion/XeVMToLLVM/CMakeLists.txt @@ -4,9 +4,6 @@ add_mlir_conversion_library(MLIRXeVMToLLVM ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/XeVMToLLVM - DEPENDS - MLIRConversionPassIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Dialect/Affine/Analysis/CMakeLists.txt b/mlir/lib/Dialect/Affine/Analysis/CMakeLists.txt index 3a1996349dbed..61e49b0da8b2d 100644 --- a/mlir/lib/Dialect/Affine/Analysis/CMakeLists.txt +++ b/mlir/lib/Dialect/Affine/Analysis/CMakeLists.txt @@ -8,9 +8,6 @@ add_mlir_dialect_library(MLIRAffineAnalysis ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine - DEPENDS - MLIRFuncOpsIncGen - LINK_LIBS PUBLIC MLIRAffineDialect MLIRAnalysis diff --git a/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt b/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt index 9d912139810b2..9605eb880e303 100644 --- a/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/Affine/Transforms/CMakeLists.txt @@ -25,9 +25,7 @@ add_mlir_dialect_library(MLIRAffineTransforms ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine DEPENDS - MLIRAffineOpsIncGen MLIRAffinePassIncGen - MLIRLoopLikeInterfaceIncGen LINK_LIBS PUBLIC MLIRAffineDialect diff --git a/mlir/lib/Dialect/ArmNeon/Transforms/CMakeLists.txt b/mlir/lib/Dialect/ArmNeon/Transforms/CMakeLists.txt index 368dacac7b835..40dbf64bdef3a 100644 --- a/mlir/lib/Dialect/ArmNeon/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/ArmNeon/Transforms/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_dialect_library(MLIRArmNeonTransforms LowerContractToNeonPatterns.cpp - DEPENDS - MLIRArmNeonIncGen - LINK_LIBS PUBLIC MLIRArmNeonDialect MLIRFuncDialect diff --git a/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt b/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt index c29eaca244b4a..f5bc59e7eaa42 100644 --- a/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/ArmSVE/Transforms/CMakeLists.txt @@ -4,7 +4,6 @@ add_mlir_dialect_library(MLIRArmSVETransforms LowerContractToSVEPatterns.cpp DEPENDS - MLIRArmSVEConversionsIncGen MLIRArmSVEPassIncGen LINK_LIBS PUBLIC diff --git a/mlir/lib/Dialect/Bufferization/Transforms/CMakeLists.txt b/mlir/lib/Dialect/Bufferization/Transforms/CMakeLists.txt index 2e6bc4d9503b9..5d7ec5d0744fc 100644 --- a/mlir/lib/Dialect/Bufferization/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/Bufferization/Transforms/CMakeLists.txt @@ -24,7 +24,6 @@ add_mlir_dialect_library(MLIRBufferizationTransforms DEPENDS MLIRBufferizationPassIncGen - MLIRBufferizationEnumsIncGen LINK_LIBS PUBLIC MLIRArithDialect diff --git a/mlir/lib/Dialect/DLTI/TransformOps/CMakeLists.txt b/mlir/lib/Dialect/DLTI/TransformOps/CMakeLists.txt index 05734353f9d11..52bd1c3c27020 100644 --- a/mlir/lib/Dialect/DLTI/TransformOps/CMakeLists.txt +++ b/mlir/lib/Dialect/DLTI/TransformOps/CMakeLists.txt @@ -6,7 +6,6 @@ add_mlir_dialect_library(MLIRDLTITransformOps DEPENDS MLIRDLTITransformOpsIncGen - MLIRDLTIDialect LINK_LIBS PUBLIC MLIRDLTIDialect diff --git a/mlir/lib/Dialect/GPU/CMakeLists.txt b/mlir/lib/Dialect/GPU/CMakeLists.txt index 87e09f1dbf47f..587c5263cfd2c 100644 --- a/mlir/lib/Dialect/GPU/CMakeLists.txt +++ b/mlir/lib/Dialect/GPU/CMakeLists.txt @@ -58,7 +58,6 @@ add_mlir_dialect_library(MLIRGPUTransforms DEPENDS MLIRGPUPassIncGen - MLIRParallelLoopMapperEnumsGen LINK_LIBS PUBLIC MLIRAMDGPUDialect diff --git a/mlir/lib/Dialect/GPU/TransformOps/CMakeLists.txt b/mlir/lib/Dialect/GPU/TransformOps/CMakeLists.txt index 2d3dfdbfc1136..d669ad3287888 100644 --- a/mlir/lib/Dialect/GPU/TransformOps/CMakeLists.txt +++ b/mlir/lib/Dialect/GPU/TransformOps/CMakeLists.txt @@ -8,8 +8,6 @@ add_mlir_dialect_library(MLIRGPUTransformOps DEPENDS MLIRGPUTransformOpsIncGen - MLIRDeviceMappingInterfacesIncGen - MLIRGPUDeviceMapperEnumsGen LINK_LIBS PUBLIC MLIRGPUDialect diff --git a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt index df935dd681aee..9eee9db3eb0a3 100644 --- a/mlir/lib/Dialect/LLVMIR/CMakeLists.txt +++ b/mlir/lib/Dialect/LLVMIR/CMakeLists.txt @@ -38,9 +38,7 @@ add_mlir_dialect_library(MLIRLLVMDialect MLIRLLVMAllOpsIncGen MLIRLLVMOpsIncGen MLIRLLVMOpsShardGen - MLIRLLVMTranslationDialectInterfaceIncGen MLIRLLVMTypesIncGen - MLIROpenMPOpsIncGen intrinsics_gen MLIRLLVMConversionsIncGen MLIRLLVMIntrinsicConversionsIncGen @@ -86,7 +84,6 @@ add_mlir_dialect_library(MLIRNVVMDialect ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/LLVMIR DEPENDS - MLIRGPUCompilationAttrInterfacesIncGen MLIRNVVMOpsIncGen MLIRNVVMOpsShardGen MLIRNVVMConversionsIncGen diff --git a/mlir/lib/Dialect/Linalg/IR/CMakeLists.txt b/mlir/lib/Dialect/Linalg/IR/CMakeLists.txt index 960981d0e6f80..0eafd97d4b0a7 100644 --- a/mlir/lib/Dialect/Linalg/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/Linalg/IR/CMakeLists.txt @@ -14,7 +14,6 @@ add_mlir_dialect_library(MLIRLinalgDialect MLIRLinalgOpsIncGen MLIRLinalgStructuredOpsIncGen MLIRLinalgRelayoutOpsIncGen - MLIRShardingInterfaceIncGen MLIRRelayoutOpInterfaceIncGen # LinalgDialect.cpp includes ShardingInterface.h for promised interfaces. diff --git a/mlir/lib/Dialect/OpenACC/IR/CMakeLists.txt b/mlir/lib/Dialect/OpenACC/IR/CMakeLists.txt index 409155ec18fe6..d837f492cf633 100644 --- a/mlir/lib/Dialect/OpenACC/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/OpenACC/IR/CMakeLists.txt @@ -9,7 +9,6 @@ add_mlir_dialect_library(MLIROpenACCDialect MLIROpenACCOpsIncGen MLIROpenACCEnumsIncGen MLIROpenACCAttributesIncGen - MLIROpenACCMPOpsInterfacesIncGen MLIROpenACCOpsInterfacesIncGen MLIROpenACCTypeInterfacesIncGen diff --git a/mlir/lib/Dialect/OpenACC/Transforms/CMakeLists.txt b/mlir/lib/Dialect/OpenACC/Transforms/CMakeLists.txt index 3fd2672e82c50..1479f9028caf8 100644 --- a/mlir/lib/Dialect/OpenACC/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/OpenACC/Transforms/CMakeLists.txt @@ -27,12 +27,6 @@ add_mlir_dialect_library(MLIROpenACCTransforms DEPENDS MLIROpenACCPassIncGen - MLIROpenACCOpsIncGen - MLIROpenACCEnumsIncGen - MLIROpenACCAttributesIncGen - MLIROpenACCMPOpsInterfacesIncGen - MLIROpenACCOpsInterfacesIncGen - MLIROpenACCTypeInterfacesIncGen LINK_LIBS PUBLIC MLIRAnalysis diff --git a/mlir/lib/Dialect/OpenACC/Utils/CMakeLists.txt b/mlir/lib/Dialect/OpenACC/Utils/CMakeLists.txt index 359cf23aa4abf..031d85c7925a5 100644 --- a/mlir/lib/Dialect/OpenACC/Utils/CMakeLists.txt +++ b/mlir/lib/Dialect/OpenACC/Utils/CMakeLists.txt @@ -11,15 +11,6 @@ add_mlir_dialect_library(MLIROpenACCUtils ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/OpenACC - DEPENDS - MLIROpenACCPassIncGen - MLIROpenACCOpsIncGen - MLIROpenACCEnumsIncGen - MLIROpenACCAttributesIncGen - MLIROpenACCMPOpsInterfacesIncGen - MLIROpenACCOpsInterfacesIncGen - MLIROpenACCTypeInterfacesIncGen - LINK_LIBS PUBLIC MLIRArithDialect MLIRArithUtils diff --git a/mlir/lib/Dialect/OpenMP/IR/CMakeLists.txt b/mlir/lib/Dialect/OpenMP/IR/CMakeLists.txt index 1beea2098d3bb..5a34774768f08 100644 --- a/mlir/lib/Dialect/OpenMP/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/OpenMP/IR/CMakeLists.txt @@ -8,7 +8,6 @@ add_mlir_dialect_library(MLIROpenMPDialect omp_gen MLIROpenMPOpsIncGen MLIROpenMPOpsInterfacesIncGen - MLIROpenMPTypeInterfacesIncGen LINK_COMPONENTS TargetParser diff --git a/mlir/lib/Dialect/OpenMP/Transforms/CMakeLists.txt b/mlir/lib/Dialect/OpenMP/Transforms/CMakeLists.txt index 04fba34ae625c..c1228a739c9c1 100644 --- a/mlir/lib/Dialect/OpenMP/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/OpenMP/Transforms/CMakeLists.txt @@ -11,9 +11,6 @@ add_mlir_dialect_library(MLIROpenMPTransforms DEPENDS omp_gen MLIROpenMPPassIncGen - MLIROpenMPOpsIncGen - MLIROpenMPOpsInterfacesIncGen - MLIROpenMPTypeInterfacesIncGen LINK_LIBS PUBLIC MLIRFunctionInterfaces diff --git a/mlir/lib/Dialect/Ptr/IR/CMakeLists.txt b/mlir/lib/Dialect/Ptr/IR/CMakeLists.txt index 5e336f9b5594f..2da53e278af39 100644 --- a/mlir/lib/Dialect/Ptr/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/Ptr/IR/CMakeLists.txt @@ -26,7 +26,7 @@ add_mlir_dialect_library( MLIRPtrOpsAttributesIncGen MLIRPtrOpsIncGen MLIRPtrOpsEnumsGen - MLIRPtrMemorySpaceInterfacesIncGen + LINK_LIBS PUBLIC MLIRIR diff --git a/mlir/lib/Dialect/SMT/IR/CMakeLists.txt b/mlir/lib/Dialect/SMT/IR/CMakeLists.txt index e287613da9fd0..d5b3b4f3aace7 100644 --- a/mlir/lib/Dialect/SMT/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/SMT/IR/CMakeLists.txt @@ -21,7 +21,3 @@ add_mlir_dialect_library(MLIRSMT MLIRSideEffectInterfaces MLIRControlFlowInterfaces ) - -add_dependencies(mlir-headers - MLIRSMTIncGen -) diff --git a/mlir/lib/Dialect/SPIRV/IR/CMakeLists.txt b/mlir/lib/Dialect/SPIRV/IR/CMakeLists.txt index 2f45a32105d10..6b964b7a423dd 100644 --- a/mlir/lib/Dialect/SPIRV/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/SPIRV/IR/CMakeLists.txt @@ -51,7 +51,6 @@ add_mlir_dialect_library(MLIRSPIRVDialect MLIRSPIRVCanonicalizationIncGen MLIRSPIRVEnumAvailabilityIncGen MLIRSPIRVEnumsIncGen - MLIRSPIRVImageInterfacesIncGen MLIRSPIRVOpsIncGen MLIRSPIRVOpsShardGen MLIRSPIRVSerializationGen diff --git a/mlir/lib/Dialect/Shard/Transforms/CMakeLists.txt b/mlir/lib/Dialect/Shard/Transforms/CMakeLists.txt index 4e3fb6db9966c..20b75099d4de2 100644 --- a/mlir/lib/Dialect/Shard/Transforms/CMakeLists.txt +++ b/mlir/lib/Dialect/Shard/Transforms/CMakeLists.txt @@ -9,7 +9,6 @@ add_mlir_dialect_library(MLIRShardTransforms DEPENDS MLIRShardPassIncGen - MLIRShardingInterface LINK_LIBS PUBLIC MLIRAffineDialect diff --git a/mlir/lib/Dialect/Tosa/CMakeLists.txt b/mlir/lib/Dialect/Tosa/CMakeLists.txt index 42bfc0837d2c3..4772d0d85664a 100644 --- a/mlir/lib/Dialect/Tosa/CMakeLists.txt +++ b/mlir/lib/Dialect/Tosa/CMakeLists.txt @@ -14,7 +14,6 @@ add_mlir_dialect_library(MLIRTosaDialect MLIRTosaOpsIncGen MLIRTosaInterfacesIncGen MLIRTosaEnumsIncGen - MLIRShardingInterfaceIncGen # TosaOps.cpp includes ShardingInterface.h for promised interfaces. HEADER_LIBS diff --git a/mlir/lib/Dialect/Vector/IR/CMakeLists.txt b/mlir/lib/Dialect/Vector/IR/CMakeLists.txt index b1af617bc480e..f8eb842ab29db 100644 --- a/mlir/lib/Dialect/Vector/IR/CMakeLists.txt +++ b/mlir/lib/Dialect/Vector/IR/CMakeLists.txt @@ -7,8 +7,6 @@ add_mlir_dialect_library(MLIRVectorDialect ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Vector/IR DEPENDS - MLIRMaskableOpInterfaceIncGen - MLIRMaskingOpInterfaceIncGen MLIRVectorOpsIncGen MLIRVectorAttributesIncGen MLIRVectorIncGen diff --git a/mlir/lib/IR/CMakeLists.txt b/mlir/lib/IR/CMakeLists.txt index 01c80dafcd21a..d16bd9c37de41 100644 --- a/mlir/lib/IR/CMakeLists.txt +++ b/mlir/lib/IR/CMakeLists.txt @@ -63,14 +63,10 @@ add_mlir_library(MLIRIR MLIRBuiltinTypesIncGen MLIRBuiltinTypeConstraintsIncGen MLIRBuiltinTypeInterfacesIncGen - MLIRCallInterfacesIncGen - MLIRCastInterfacesIncGen - MLIRDataLayoutInterfacesIncGen MLIRDialectFoldInterfaceIncGen MLIROpAsmInterfaceIncGen MLIRQuantStorageTypeInterfaceIncGen MLIRRegionKindInterfaceIncGen - MLIRSideEffectInterfacesIncGen MLIRSymbolInterfacesIncGen MLIRTensorEncodingIncGen MLIROpAsmDialectInterfaceIncGen diff --git a/mlir/lib/Interfaces/CMakeLists.txt b/mlir/lib/Interfaces/CMakeLists.txt index cda3e29cee8e6..450544260c923 100644 --- a/mlir/lib/Interfaces/CMakeLists.txt +++ b/mlir/lib/Interfaces/CMakeLists.txt @@ -115,9 +115,7 @@ add_mlir_library(MLIRSubsetOpInterface ${MLIR_MAIN_INCLUDE_DIR}/mlir/Interfaces DEPENDS - MLIRDestinationStyleOpInterface MLIRSubsetOpInterfaceIncGen - MLIRValueBoundsOpInterface LINK_LIBS PUBLIC MLIRDestinationStyleOpInterface @@ -148,9 +146,7 @@ add_mlir_library(MLIRValueBoundsOpInterface ${MLIR_MAIN_INCLUDE_DIR}/mlir/Interfaces DEPENDS - MLIRDestinationStyleOpInterface MLIRValueBoundsOpInterfaceIncGen - MLIRViewLikeInterface LINK_LIBS PUBLIC MLIRAnalysis diff --git a/mlir/lib/Interfaces/Utils/CMakeLists.txt b/mlir/lib/Interfaces/Utils/CMakeLists.txt index c722fbf4ece09..714e2193831e8 100644 --- a/mlir/lib/Interfaces/Utils/CMakeLists.txt +++ b/mlir/lib/Interfaces/Utils/CMakeLists.txt @@ -9,9 +9,6 @@ add_mlir_library(MLIRInferIntRangeCommon ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Interfaces/Utils - DEPENDS - MLIRInferIntRangeInterfaceIncGen - LINK_LIBS PUBLIC MLIRShapedOpInterfaces MLIRInferIntRangeInterface diff --git a/mlir/lib/Rewrite/CMakeLists.txt b/mlir/lib/Rewrite/CMakeLists.txt index eefd3808c1409..54fa284ba53fb 100644 --- a/mlir/lib/Rewrite/CMakeLists.txt +++ b/mlir/lib/Rewrite/CMakeLists.txt @@ -14,7 +14,6 @@ add_mlir_library(MLIRRewrite DEPENDS mlir-generic-headers - MLIRConversionPassIncGen # FrozenRewritePatternSet.cpp includes PDLInterp and PDL when enabled. # PDLInterp's public interface also provides the PDL generated headers. diff --git a/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/CMakeLists.txt index 516fa179aa56e..edfaae4827500 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_translation_library(MLIRArmNeonToLLVMIRTranslation ArmNeonToLLVMIRTranslation.cpp - DEPENDS - MLIRArmNeonConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/LLVMIR/Dialect/ArmSME/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/ArmSME/CMakeLists.txt index d34cebf487271..88b802266b13e 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/ArmSME/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/ArmSME/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_translation_library(MLIRArmSMEToLLVMIRTranslation ArmSMEToLLVMIRTranslation.cpp - DEPENDS - MLIRArmSMEConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/CMakeLists.txt index 66180f9e001d5..f5f6b6905222f 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_translation_library(MLIRArmSVEToLLVMIRTranslation ArmSVEToLLVMIRTranslation.cpp - DEPENDS - MLIRArmSVEConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/LLVMIR/Dialect/NVVM/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/NVVM/CMakeLists.txt index a90de15798161..7a703e040c65d 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/NVVM/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/NVVM/CMakeLists.txt @@ -19,9 +19,6 @@ add_mlir_translation_library(MLIRLLVMIRToNVVMTranslation add_mlir_translation_library(MLIRNVVMToLLVMIRTranslation NVVMToLLVMIRTranslation.cpp - DEPENDS - MLIRNVVMConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/LLVMIR/Dialect/ROCDL/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/ROCDL/CMakeLists.txt index 9e69bcd4e9465..de78894a07ffe 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/ROCDL/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/ROCDL/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_translation_library(MLIRROCDLToLLVMIRTranslation ROCDLToLLVMIRTranslation.cpp - DEPENDS - MLIRROCDLConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/LLVMIR/Dialect/VCIX/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/VCIX/CMakeLists.txt index d2622af16d938..8bb678c0f2c2e 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/VCIX/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/VCIX/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_translation_library(MLIRVCIXToLLVMIRTranslation VCIXToLLVMIRTranslation.cpp - DEPENDS - MLIRVCIXConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/LLVMIR/Dialect/XeVM/CMakeLists.txt b/mlir/lib/Target/LLVMIR/Dialect/XeVM/CMakeLists.txt index 6308d7e2e4404..979f3a475af4c 100644 --- a/mlir/lib/Target/LLVMIR/Dialect/XeVM/CMakeLists.txt +++ b/mlir/lib/Target/LLVMIR/Dialect/XeVM/CMakeLists.txt @@ -5,9 +5,6 @@ set(LLVM_OPTIONAL_SOURCES add_mlir_translation_library(MLIRXeVMToLLVMIRTranslation XeVMToLLVMIRTranslation.cpp - DEPENDS - MLIRXeVMConversionsIncGen - LINK_COMPONENTS Core diff --git a/mlir/lib/Target/SPIRV/Deserialization/CMakeLists.txt b/mlir/lib/Target/SPIRV/Deserialization/CMakeLists.txt index 6b35a126af169..913eb55464435 100644 --- a/mlir/lib/Target/SPIRV/Deserialization/CMakeLists.txt +++ b/mlir/lib/Target/SPIRV/Deserialization/CMakeLists.txt @@ -3,9 +3,6 @@ add_mlir_translation_library(MLIRSPIRVDeserialization Deserializer.cpp Deserialization.cpp - DEPENDS - MLIRSPIRVSerializationGen - LINK_LIBS PUBLIC MLIRIR MLIRSPIRVDialect diff --git a/mlir/lib/Target/SPIRV/Serialization/CMakeLists.txt b/mlir/lib/Target/SPIRV/Serialization/CMakeLists.txt index e912efee08763..a8def57b85622 100644 --- a/mlir/lib/Target/SPIRV/Serialization/CMakeLists.txt +++ b/mlir/lib/Target/SPIRV/Serialization/CMakeLists.txt @@ -3,9 +3,6 @@ add_mlir_translation_library(MLIRSPIRVSerialization Serializer.cpp SerializeOps.cpp - DEPENDS - MLIRSPIRVSerializationGen - LINK_LIBS PUBLIC MLIRIR MLIRSPIRVDialect diff --git a/mlir/test/lib/Dialect/Test/CMakeLists.txt b/mlir/test/lib/Dialect/Test/CMakeLists.txt index 4c4721193322b..293fbe7c1f700 100644 --- a/mlir/test/lib/Dialect/Test/CMakeLists.txt +++ b/mlir/test/lib/Dialect/Test/CMakeLists.txt @@ -68,7 +68,6 @@ add_mlir_library(MLIRTestDialect MLIRTestOpsIncGen MLIRTestOpsSyntaxIncGen MLIRTestOpsShardGen - MLIRConvertToEmitCPatternInterfaceIncGen ) mlir_target_link_libraries(MLIRTestDialect PUBLIC MLIRControlFlowInterfaces diff --git a/mlir/test/lib/Dialect/Tosa/CMakeLists.txt b/mlir/test/lib/Dialect/Tosa/CMakeLists.txt index 5f7a0a2d01e5a..6a055cf1c016d 100644 --- a/mlir/test/lib/Dialect/Tosa/CMakeLists.txt +++ b/mlir/test/lib/Dialect/Tosa/CMakeLists.txt @@ -6,9 +6,6 @@ add_mlir_library(MLIRTosaTestPasses ADDITIONAL_HEADER_DIRS ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa/Transforms - DEPENDS - mlir-headers - MLIRTosaPassIncGen ) mlir_target_link_libraries(MLIRTosaTestPasses PUBLIC MLIRFuncDialect diff --git a/mlir/test/python/lib/CMakeLists.txt b/mlir/test/python/lib/CMakeLists.txt index f51a7b44e64dd..79e33b0090250 100644 --- a/mlir/test/python/lib/CMakeLists.txt +++ b/mlir/test/python/lib/CMakeLists.txt @@ -21,9 +21,6 @@ mlir_target_link_libraries(MLIRPythonTestDialect PUBLIC add_mlir_public_c_api_library(MLIRCAPIPythonTestDialect PythonTestCAPI.cpp - DEPENDS - MLIRPythonTestIncGen - LINK_LIBS PUBLIC MLIRCAPIInterfaces MLIRCAPIIR diff --git a/mlir/unittests/IR/CMakeLists.txt b/mlir/unittests/IR/CMakeLists.txt index ce9b230222f62..f48103c1c924f 100644 --- a/mlir/unittests/IR/CMakeLists.txt +++ b/mlir/unittests/IR/CMakeLists.txt @@ -26,9 +26,6 @@ add_mlir_unittest(MLIRIRTests ValueTest.cpp VerifierTest.cpp BlobManagerTest.cpp - - DEPENDS - MLIRTestInterfaceIncGen ) target_include_directories(MLIRIRTests PRIVATE "${MLIR_BINARY_DIR}/test/lib/Dialect/Test") mlir_target_link_libraries(MLIRIRTests PRIVATE MLIRIR) diff --git a/mlir/unittests/Interfaces/CMakeLists.txt b/mlir/unittests/Interfaces/CMakeLists.txt index 193edda6bf8d8..e2b90811cacde 100644 --- a/mlir/unittests/Interfaces/CMakeLists.txt +++ b/mlir/unittests/Interfaces/CMakeLists.txt @@ -5,9 +5,6 @@ add_mlir_unittest(MLIRInterfacesTests MemorySlotUtilsTest.cpp SideEffectInterfacesTest.cpp InferTypeOpInterfaceTest.cpp - - DEPENDS - MLIRTestInterfaceIncGen ) target_include_directories(MLIRInterfacesTests PRIVATE "${MLIR_BINARY_DIR}/test/lib/Dialect/Test") diff --git a/mlir/unittests/Parser/CMakeLists.txt b/mlir/unittests/Parser/CMakeLists.txt index 4b3fedbb638c0..1a2037ab07b62 100644 --- a/mlir/unittests/Parser/CMakeLists.txt +++ b/mlir/unittests/Parser/CMakeLists.txt @@ -1,9 +1,6 @@ add_mlir_unittest(MLIRParserTests ParserTest.cpp ResourceTest.cpp - - DEPENDS - MLIRTestInterfaceIncGen ) target_include_directories(MLIRParserTests PRIVATE "${MLIR_BINARY_DIR}/test/lib/Dialect/Test") _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
