Skip to content

Commit 3ec1f25

Browse files
authored
[MLIR/OpenACC] Remove unneeded LLVMIR include (#84543)
MLIROpenACCTransforms does not use the LLVMIR dialect yet includes LLVMIR headers. This causes building MLIROpenACCTransforms only from a clean build to fail with: In file included from mlir/lib/Dialect/OpenACC/Transforms/LegalizeData.cpp:9: In file included from mlir/include/mlir/Dialect/OpenACC/Transforms/Passes.h:12: mlir/include/mlir/Dialect/LLVMIR/Transforms/AddComdats.h:21:10: fatal error: 'mlir/Dialect/LLVMIR/Transforms/Passes.h.inc' file not found This patch removes the problematic includes.
1 parent 54bb4be commit 3ec1f25

File tree

1 file changed

+0
-5
lines changed
  • mlir/include/mlir/Dialect/OpenACC/Transforms

1 file changed

+0
-5
lines changed

mlir/include/mlir/Dialect/OpenACC/Transforms/Passes.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,6 @@
99
#ifndef MLIR_DIALECT_OPENACC_TRANSFORMS_PASSES_H
1010
#define MLIR_DIALECT_OPENACC_TRANSFORMS_PASSES_H
1111

12-
#include "mlir/Dialect/LLVMIR/Transforms/AddComdats.h"
13-
#include "mlir/Dialect/LLVMIR/Transforms/LegalizeForExport.h"
14-
#include "mlir/Dialect/LLVMIR/Transforms/OptimizeForNVVM.h"
15-
#include "mlir/Dialect/LLVMIR/Transforms/RequestCWrappers.h"
16-
#include "mlir/Dialect/LLVMIR/Transforms/TypeConsistency.h"
1712
#include "mlir/Pass/Pass.h"
1813

1914
#define GEN_PASS_DECL

0 commit comments

Comments
 (0)