Skip to content

Commit edfbc64

Browse files
chengjunluwhitneywhtsang
authored andcommitted
Fix build failures after 96e53bb
Signed-off-by: Lu,Chengjun <[email protected]>
1 parent db27c36 commit edfbc64

File tree

2 files changed

+2
-14
lines changed

2 files changed

+2
-14
lines changed

third_party/intel/include/Dialect/TritonIntelGPU/IR/TritonIntelGPUAttrDefs.td

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ include "triton/Dialect/TritonGPU/IR/TritonGPUAttrDefs.td"
1010
//===----------------------------------------------------------------------===//
1111

1212
def DpasEncodingAttr : DistributedEncoding<"DpasEncoding", "intel_dpas_encoding",
13-
[MmaEncodingTrait], TritonIntelGPU_Dialect> {
13+
[MmaEncodingTrait, DeclareLayoutEncodingMethods], TritonIntelGPU_Dialect> {
1414
let mnemonic = "dpas";
1515

1616
let description = [{
@@ -254,7 +254,7 @@ The semantic of this `tt.dot` includes GEMM tiling configuration as:
254254
//===----------------------------------------------------------------------===//
255255

256256
def WarpEncodingAttr : DistributedEncoding<"WarpEncoding", "intel_warp_encoding",
257-
[], TritonIntelGPU_Dialect> {
257+
[DeclareLayoutEncodingMethods], TritonIntelGPU_Dialect> {
258258
let mnemonic = "warp";
259259

260260
let description = [{

third_party/intel/lib/Dialect/TritonIntelGPU/IR/Dialect.cpp

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -635,18 +635,6 @@ SmallVector<unsigned> Subgroup2DBlockEncodingAttr::getRepOrder() const {
635635
return getMatrixOrder(getRank(), /*rowMajor*/ true);
636636
}
637637

638-
SmallVector<unsigned> Subgroup2DBlockEncodingAttr::getCTAsPerCGA() const {
639-
return SmallVector<unsigned>(getCTALayout().getCTAsPerCGA());
640-
}
641-
642-
SmallVector<unsigned> Subgroup2DBlockEncodingAttr::getCTAOrder() const {
643-
return SmallVector<unsigned>(getCTALayout().getCTAOrder());
644-
}
645-
646-
SmallVector<unsigned> Subgroup2DBlockEncodingAttr::getCTASplitNum() const {
647-
return SmallVector<unsigned>(getCTALayout().getCTASplitNum());
648-
}
649-
650638
SmallVector<unsigned>
651639
Subgroup2DBlockEncodingAttr::getRepOrderForOperand(int opIdx) const {
652640
return getOrderForDotOperand(opIdx, getRank(), /*kContig*/ true);

0 commit comments

Comments
 (0)