From b16aeb6541adc4ca1d8f9a21c6ac703874c218eb Mon Sep 17 00:00:00 2001 From: Phil Tillet Date: Fri, 6 Jan 2023 13:39:54 -0800 Subject: [PATCH] added missing file --- .../Transforms/SinkConversionsFromShared.cpp | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 lib/Dialect/TritonGPU/Transforms/SinkConversionsFromShared.cpp diff --git a/lib/Dialect/TritonGPU/Transforms/SinkConversionsFromShared.cpp b/lib/Dialect/TritonGPU/Transforms/SinkConversionsFromShared.cpp new file mode 100644 index 000000000..eba2d7274 --- /dev/null +++ b/lib/Dialect/TritonGPU/Transforms/SinkConversionsFromShared.cpp @@ -0,0 +1,38 @@ +#include "mlir/Analysis/SliceAnalysis.h" +#include "mlir/Dialect/SCF/SCF.h" +#include "mlir/IR/BlockAndValueMapping.h" +#include "mlir/IR/BuiltinAttributes.h" +#include "mlir/IR/Matchers.h" +#include "mlir/IR/PatternMatch.h" +#include "mlir/IR/Verifier.h" +#include "mlir/Interfaces/InferTypeOpInterface.h" +#include "mlir/Pass/Pass.h" +#include "mlir/Pass/PassManager.h" +#include "mlir/Support/LogicalResult.h" +#include "mlir/Transforms/GreedyPatternRewriteDriver.h" +#include "mlir/Transforms/Passes.h" +#include "mlir/Transforms/RegionUtils.h" +#include "triton/Analysis/Utility.h" +#include "triton/Dialect/TritonGPU/IR/Dialect.h" +#include "triton/Dialect/TritonGPU/Transforms/Passes.h" +#include "triton/Dialect/TritonGPU/Transforms/TritonGPUConversion.h" +#define GEN_PASS_CLASSES +#include "triton/Dialect/TritonGPU/Transforms/Passes.h.inc" + +using namespace mlir; + + +class TritonGPUSinkConversionsFromSharedPass + : public TritonGPUSinkConversionsFromSharedBase { +public: + TritonGPUSinkConversionsFromSharedPass() = default; + + void runOnOperation() override { + return; + } +}; + +std::unique_ptr +mlir::createTritonGPUSinkConversionsFromSharedPass() { + return std::make_unique(); +}