Skip to content

Conversation

@Hardcode84
Copy link
Contributor

No description provided.

@llvmbot
Copy link
Member

llvmbot commented Apr 22, 2025

@llvm/pr-subscribers-mlir-execution-engine
@llvm/pr-subscribers-mlir
@llvm/pr-subscribers-mlir-gpu

@llvm/pr-subscribers-mlir-sparse

Author: Ivan Butygin (Hardcode84)

Changes

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

6 Files Affected:

  • (modified) mlir/include/mlir/Analysis/SliceAnalysis.h (-1)
  • (modified) mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h (-1)
  • (modified) mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h (-1)
  • (modified) mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h (-1)
  • (modified) mlir/include/mlir/Pass/PassManager.h (-1)
  • (modified) mlir/include/mlir/Reducer/Tester.h (-2)
diff --git a/mlir/include/mlir/Analysis/SliceAnalysis.h b/mlir/include/mlir/Analysis/SliceAnalysis.h
index a4f5d937cd51d..3b731e8bb1c22 100644
--- a/mlir/include/mlir/Analysis/SliceAnalysis.h
+++ b/mlir/include/mlir/Analysis/SliceAnalysis.h
@@ -10,7 +10,6 @@
 #define MLIR_ANALYSIS_SLICEANALYSIS_H_
 
 #include <functional>
-#include <vector>
 
 #include "mlir/Support/LLVM.h"
 
diff --git a/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h b/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
index 312f1fc5b20c9..25b094ebdecb2 100644
--- a/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
+++ b/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
@@ -15,7 +15,6 @@
 #include "mlir/Support/LLVM.h"
 #include "llvm/ADT/StringRef.h"
 #include <functional>
-#include <vector>
 
 namespace llvm {
 class LLVMContext;
diff --git a/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h b/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h
index 5c09aa4e4b60c..b0653913ff89d 100644
--- a/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h
+++ b/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h
@@ -16,7 +16,6 @@
 #include <cinttypes>
 
 #include <cassert>
-#include <vector>
 
 namespace mlir {
 namespace sparse_tensor {
diff --git a/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h b/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h
index 396f76fd8f921..d53f2d86bc01d 100644
--- a/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h
+++ b/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h
@@ -20,7 +20,6 @@
 
 #include <cinttypes>
 #include <complex>
-#include <vector>
 
 using namespace mlir::sparse_tensor;
 
diff --git a/mlir/include/mlir/Pass/PassManager.h b/mlir/include/mlir/Pass/PassManager.h
index d9bab431e2e0c..2287b0a33f47d 100644
--- a/mlir/include/mlir/Pass/PassManager.h
+++ b/mlir/include/mlir/Pass/PassManager.h
@@ -18,7 +18,6 @@
 
 #include <functional>
 #include <optional>
-#include <vector>
 
 namespace mlir {
 class AnalysisManager;
diff --git a/mlir/include/mlir/Reducer/Tester.h b/mlir/include/mlir/Reducer/Tester.h
index 9fe95adaed760..eb44afc7c1c15 100644
--- a/mlir/include/mlir/Reducer/Tester.h
+++ b/mlir/include/mlir/Reducer/Tester.h
@@ -17,8 +17,6 @@
 #ifndef MLIR_REDUCER_TESTER_H
 #define MLIR_REDUCER_TESTER_H
 
-#include <vector>
-
 #include "mlir/IR/BuiltinOps.h"
 #include "llvm/ADT/SmallString.h"
 #include "llvm/Support/Error.h"

@llvmbot
Copy link
Member

llvmbot commented Apr 22, 2025

@llvm/pr-subscribers-mlir-core

Author: Ivan Butygin (Hardcode84)

Changes

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

6 Files Affected:

  • (modified) mlir/include/mlir/Analysis/SliceAnalysis.h (-1)
  • (modified) mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h (-1)
  • (modified) mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h (-1)
  • (modified) mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h (-1)
  • (modified) mlir/include/mlir/Pass/PassManager.h (-1)
  • (modified) mlir/include/mlir/Reducer/Tester.h (-2)
diff --git a/mlir/include/mlir/Analysis/SliceAnalysis.h b/mlir/include/mlir/Analysis/SliceAnalysis.h
index a4f5d937cd51d..3b731e8bb1c22 100644
--- a/mlir/include/mlir/Analysis/SliceAnalysis.h
+++ b/mlir/include/mlir/Analysis/SliceAnalysis.h
@@ -10,7 +10,6 @@
 #define MLIR_ANALYSIS_SLICEANALYSIS_H_
 
 #include <functional>
-#include <vector>
 
 #include "mlir/Support/LLVM.h"
 
diff --git a/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h b/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
index 312f1fc5b20c9..25b094ebdecb2 100644
--- a/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
+++ b/mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
@@ -15,7 +15,6 @@
 #include "mlir/Support/LLVM.h"
 #include "llvm/ADT/StringRef.h"
 #include <functional>
-#include <vector>
 
 namespace llvm {
 class LLVMContext;
diff --git a/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h b/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h
index 5c09aa4e4b60c..b0653913ff89d 100644
--- a/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h
+++ b/mlir/include/mlir/ExecutionEngine/SparseTensor/MapRef.h
@@ -16,7 +16,6 @@
 #include <cinttypes>
 
 #include <cassert>
-#include <vector>
 
 namespace mlir {
 namespace sparse_tensor {
diff --git a/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h b/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h
index 396f76fd8f921..d53f2d86bc01d 100644
--- a/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h
+++ b/mlir/include/mlir/ExecutionEngine/SparseTensorRuntime.h
@@ -20,7 +20,6 @@
 
 #include <cinttypes>
 #include <complex>
-#include <vector>
 
 using namespace mlir::sparse_tensor;
 
diff --git a/mlir/include/mlir/Pass/PassManager.h b/mlir/include/mlir/Pass/PassManager.h
index d9bab431e2e0c..2287b0a33f47d 100644
--- a/mlir/include/mlir/Pass/PassManager.h
+++ b/mlir/include/mlir/Pass/PassManager.h
@@ -18,7 +18,6 @@
 
 #include <functional>
 #include <optional>
-#include <vector>
 
 namespace mlir {
 class AnalysisManager;
diff --git a/mlir/include/mlir/Reducer/Tester.h b/mlir/include/mlir/Reducer/Tester.h
index 9fe95adaed760..eb44afc7c1c15 100644
--- a/mlir/include/mlir/Reducer/Tester.h
+++ b/mlir/include/mlir/Reducer/Tester.h
@@ -17,8 +17,6 @@
 #ifndef MLIR_REDUCER_TESTER_H
 #define MLIR_REDUCER_TESTER_H
 
-#include <vector>
-
 #include "mlir/IR/BuiltinOps.h"
 #include "llvm/ADT/SmallString.h"
 #include "llvm/Support/Error.h"

@Hardcode84 Hardcode84 merged commit 09147b4 into llvm:main Apr 22, 2025
17 checks passed
@Hardcode84 Hardcode84 deleted the cleanup-headers branch April 22, 2025 22:23
IanWood1 pushed a commit to IanWood1/llvm-project that referenced this pull request May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mlir:core MLIR Core Infrastructure mlir:execution-engine mlir:gpu mlir:sparse Sparse compiler in MLIR mlir

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants