From b04c87cf08a5cf0e9c922b98bfaa0da3bb4530fd Mon Sep 17 00:00:00 2001 From: River Riddle Date: Fri, 4 Mar 2022 19:41:15 -0800 Subject: [PATCH] [mlir][NFC] Drop a few dead forward declarations of FuncOp --- mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h | 1 - mlir/include/mlir/Dialect/GPU/GPUDialect.h | 2 -- mlir/include/mlir/Transforms/InliningUtils.h | 1 - 3 files changed, 4 deletions(-) diff --git a/mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h b/mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h index 367c523..fd556b2 100644 --- a/mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h +++ b/mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h @@ -23,7 +23,6 @@ namespace mlir { class BlockAndValueMapping; class DominanceInfo; -class FuncOp; namespace bufferization { diff --git a/mlir/include/mlir/Dialect/GPU/GPUDialect.h b/mlir/include/mlir/Dialect/GPU/GPUDialect.h index 7712c31..7d42397 100644 --- a/mlir/include/mlir/Dialect/GPU/GPUDialect.h +++ b/mlir/include/mlir/Dialect/GPU/GPUDialect.h @@ -27,8 +27,6 @@ #include "mlir/Interfaces/SideEffectInterfaces.h" namespace mlir { -class FuncOp; - namespace gpu { /// Utility class for the GPU dialect to represent triples of `Value`s diff --git a/mlir/include/mlir/Transforms/InliningUtils.h b/mlir/include/mlir/Transforms/InliningUtils.h index e8190fb..880de15 100644 --- a/mlir/include/mlir/Transforms/InliningUtils.h +++ b/mlir/include/mlir/Transforms/InliningUtils.h @@ -23,7 +23,6 @@ class Block; class BlockAndValueMapping; class CallableOpInterface; class CallOpInterface; -class FuncOp; class OpBuilder; class Operation; class Region; -- 2.7.4