[Mlir-commits] [mlir] Don't use LLVM_TABLEGEN_FLAGS with mlir-pdll: it's not a TableGen tool (PR #67486)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Tue Sep 26 13:37:33 PDT 2023


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-mlir

<details>
<summary>Changes</summary>

This can lead to build failure when a project is customizing this flag for TableGen. This seems to have been copy/pasted from TableGen CMake functions.

---
Full diff: https://github.com/llvm/llvm-project/pull/67486.diff


1 Files Affected:

- (modified) mlir/cmake/modules/AddMLIR.cmake (-1) 


``````````diff
diff --git a/mlir/cmake/modules/AddMLIR.cmake b/mlir/cmake/modules/AddMLIR.cmake
index 6acb01c305ad025..4622d4d05fcbdeb 100644
--- a/mlir/cmake/modules/AddMLIR.cmake
+++ b/mlir/cmake/modules/AddMLIR.cmake
@@ -108,7 +108,6 @@ function(_pdll_tablegen project ofn)
   add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${ofn}
     COMMAND ${tablegen_exe} ${ARG_UNPARSED_ARGUMENTS} -I ${CMAKE_CURRENT_SOURCE_DIR}
     ${tblgen_includes}
-    ${LLVM_TABLEGEN_FLAGS}
     ${LLVM_TARGET_DEFINITIONS_ABSOLUTE}
     ${tblgen_change_flag}
     ${additional_cmdline}

``````````

</details>


https://github.com/llvm/llvm-project/pull/67486


More information about the Mlir-commits mailing list