[llvm] [mlir] [bazel]Fix bazel build past 2e6cc79f816d942ab09d6a310cd925c1da148aa9 (PR #124109)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 23 04:51:25 PST 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-mlir
Author: Danial Klimkin (dklimkin)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/124109.diff
1 Files Affected:
- (modified) mlir/include/mlir/Dialect/LLVMIR/NVVMDialect.h (+6-1)
``````````diff
diff --git a/mlir/include/mlir/Dialect/LLVMIR/NVVMDialect.h b/mlir/include/mlir/Dialect/LLVMIR/NVVMDialect.h
index d474ba8485d5d8..e5d485dc6c1171 100644
--- a/mlir/include/mlir/Dialect/LLVMIR/NVVMDialect.h
+++ b/mlir/include/mlir/Dialect/LLVMIR/NVVMDialect.h
@@ -21,7 +21,6 @@
#include "mlir/IR/OpDefinition.h"
#include "mlir/Interfaces/InferIntRangeInterface.h"
#include "mlir/Interfaces/SideEffectInterfaces.h"
-#include "mlir/Target/LLVMIR/ModuleTranslation.h"
#include "llvm/IR/IntrinsicsNVPTX.h"
#include "mlir/Dialect/LLVMIR/NVVMOpsEnums.h.inc"
@@ -52,6 +51,12 @@ std::pair<mlir::Type, unsigned> inferMMAType(mlir::NVVM::MMATypes type,
} // namespace NVVM
} // namespace mlir
+namespace mlir {
+namespace LLVM {
+class ModuleTranslation;
+} // namespace LLVM
+} // namespace mlir
+
///// Ops /////
#define GET_ATTRDEF_CLASSES
#include "mlir/Dialect/LLVMIR/NVVMOpsAttributes.h.inc"
``````````
</details>
https://github.com/llvm/llvm-project/pull/124109
More information about the llvm-commits
mailing list