Skip to content

Commit 5a42f93

Browse files
authored
Use default FMA implementation of Triton upstream (#4680)
Signed-off-by: Anatoly Myachev <[email protected]>
1 parent d7935ea commit 5a42f93

File tree

3 files changed

+1
-68
lines changed

3 files changed

+1
-68
lines changed

third_party/intel/lib/TritonIntelGPUToLLVM/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ add_triton_library(TritonIntelGPUToLLVM
55
ControlFlowOpToLLVM.cpp
66
ConvertLayoutOpToLLVM.cpp
77
DotOpToLLVM/DPAS.cpp
8-
DotOpToLLVM/FMA.cpp
98
DotOpToLLVM.cpp
109
ElementwiseOpToLLVM.cpp
1110
Fp4ToFpOpToLLVM.cpp

third_party/intel/lib/TritonIntelGPUToLLVM/DotOpToLLVM.cpp

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@ using ::mlir::triton::gpu::getShapePerCTA;
77
using ::mlir::triton::gpu::intel::DpasEncodingAttr;
88

99
namespace fma_details {
10-
LogicalResult
11-
convertFMADot(triton::DotOp op, triton::DotOp::Adaptor adaptor,
12-
const TritonIntelGPUToLLVMTypeConverter *typeConverter,
13-
ConversionPatternRewriter &rewriter);
14-
1510
LogicalResult convertDPAS(triton::DotOp op, triton::DotOp::Adaptor adaptor,
1611
TritonIntelGPUToLLVMTypeConverter *typeConverter,
1712
ConversionPatternRewriter &rewriter);
@@ -44,8 +39,7 @@ struct DotOpConversion : public ConvertTritonGPUOpToLLVMPattern<triton::DotOp> {
4439

4540
if (isa<BlockedEncodingAttr>(
4641
cast<RankedTensorType>(D.getType()).getEncoding()))
47-
return fma_details::convertFMADot(op, adaptor, getTypeConverter(),
48-
rewriter);
42+
return convertFMADot(op, adaptor, getTypeConverter(), rewriter);
4943

5044
llvm::report_fatal_error(
5145
"Unsupported DotOp found when converting TritonGPU to LLVM.");

third_party/intel/lib/TritonIntelGPUToLLVM/DotOpToLLVM/FMA.cpp

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)