|
1 | | -// #include "TritonAMDGPUToLLVM/Passes.h" |
2 | | - |
3 | | -// #include "PatternTritonGPUOpToLLVM.h" |
4 | 1 | #include "mlir/Conversion/ArithToLLVM/ArithToLLVM.h" |
5 | | -#include "third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.h" |
6 | | -// #include "mlir/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.h" |
7 | | -// #include "mlir/Conversion/GPUToNVVM/GPUToNVVMPass.h" |
8 | 2 | #include "mlir/Conversion/GPUToROCDL/GPUToROCDLPass.h" |
9 | | -// #include "mlir/Conversion/MathToLLVM/MathToLLVM.h" |
10 | | -// #include "mlir/Conversion/SCFToControlFlow/SCFToControlFlow.h" |
11 | | -// #include "mlir/Conversion/UBToLLVM/UBToLLVM.h" |
12 | | -// #include "mlir/Dialect/LLVMIR/NVVMDialect.h" |
13 | | -#include "mlir/Dialect/LLVMIR/ROCDLDialect.h" |
14 | | -#include "mlir/Pass/Pass.h" |
15 | 3 | #include "mlir/Transforms/WalkPatternRewriteDriver.h" |
16 | 4 | #include "third_party/amd/include/Dialect/TritonAMDGPU/IR/Dialect.h" |
17 | | -// #include "triton/Analysis/Allocation.h" |
18 | | -// #include "triton/Analysis/AxisInfo.h" |
19 | | -// #include "triton/Analysis/Membar.h" |
20 | | -// #include "triton/Conversion/TritonGPUToLLVM/PatternTritonGPUOpToLLVM.h" |
21 | | -// #include "triton/Conversion/TritonGPUToLLVM/TypeConverter.h" |
22 | | -#include "third_party/amd/include/Dialect/TritonAMDGPU/IR/Dialect.h" |
23 | 5 | #include "third_party/amd/include/Dialect/TritonAMDGPU/Utility/CommonUtils.h" |
24 | 6 | #include "third_party/amd/include/TritonAMDGPUTransforms/DotTiling.h" |
25 | 7 | #include "third_party/amd/include/TritonAMDGPUTransforms/MfmaGroup.h" |
| 8 | +#include "third_party/amd/lib/TritonAMDGPUToLLVM/TargetInfo.h" |
26 | 9 | #include "triton/Conversion/TritonGPUToLLVM/Utility.h" |
27 | 10 | #include "triton/Dialect/Triton/IR/Dialect.h" |
28 | 11 | #include "triton/Dialect/TritonGPU/IR/Dialect.h" |
29 | | -#include "triton/Dialect/TritonNvidiaGPU/IR/Dialect.h" |
30 | 12 |
|
31 | 13 | #define GEN_PASS_CLASSES |
32 | 14 | #include "TritonAMDGPUTransforms/Passes.h" |
|
0 commit comments