Skip to content

Commit 5cfb24b

Browse files
committed
address comments
1 parent 1249794 commit 5cfb24b

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

mlir/include/mlir/Dialect/XeGPU/IR/XeGPUOps.td

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ include "mlir/Dialect/XeGPU/IR/XeGPUTypes.td"
1616
include "mlir/Interfaces/ShapedOpInterfaces.td"
1717
include "mlir/Interfaces/SideEffectInterfaces.td"
1818
include "mlir/Interfaces/ViewLikeInterface.td"
19-
include "mlir/Dialect/GPU/IR/CompilationAttrInterfaces.td"
2019

2120
// Base class for dialect operations. This operation inherits from the base
2221
// `Op` class in OpBase.td, and provides:
@@ -639,7 +638,7 @@ def XeGPU_PrefetchOp : XeGPU_Op<"prefetch", []> {
639638

640639
}];
641640

642-
let arguments = (ins XeGPU_TensorDesc_or_MemRef: $source,
641+
let arguments = (ins XeGPU_TensorDescOrMemRef: $source,
643642
Optional<XeGPU_OffsetType>: $offsets,
644643
OptionalAttr<XeGPU_CacheHintAttr>: $l1_hint,
645644
OptionalAttr<XeGPU_CacheHintAttr>: $l2_hint,
@@ -718,7 +717,7 @@ def XeGPU_LoadGatherOp : XeGPU_Op<"load", [MemoryEffects<[MemRead]>]> {
718717

719718
}];
720719

721-
let arguments = (ins XeGPU_TensorDesc_or_MemRef: $source,
720+
let arguments = (ins XeGPU_TensorDescOrMemRef: $source,
722721
Optional<XeGPU_OffsetType>: $offsets,
723722
XeGPU_MaskType: $mask,
724723
OptionalAttr<I64Attr>: $chunk_size,
@@ -812,7 +811,7 @@ def XeGPU_StoreScatterOp : XeGPU_Op<"store", [MemoryEffects<[MemWrite]>]> {
812811

813812
let arguments = (ins
814813
XeGPU_ValueType: $value,
815-
XeGPU_TensorDesc_or_MemRef: $dest,
814+
XeGPU_TensorDescOrMemRef: $dest,
816815
Optional<XeGPU_OffsetType>: $offsets,
817816
XeGPU_MaskType: $mask,
818817
OptionalAttr<I64Attr>: $chunk_size,

mlir/include/mlir/Dialect/XeGPU/IR/XeGPUTypes.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ def XeGPU_TensorDesc: XeGPUTypeDef<"TensorDesc", "tensor_desc",
189189
let genVerifyDecl = 1;
190190
}
191191

192-
def XeGPU_TensorDesc_or_MemRef : AnyTypeOf<[XeGPU_TensorDesc,Non0RankedMemRefOf<[XeGPU_ScalarType]>, UI64]>;
192+
def XeGPU_TensorDescOrMemRef : AnyTypeOf<[XeGPU_TensorDesc,Non0RankedMemRefOf<[XeGPU_ScalarType]>, UI64]>;
193193

194194
def XeGPU_Nbarrier: XeGPUTypeDef<"Nbarrier", "nbarrier", [], "mlir::Type"> {
195195
let summary = "!xegpu.nbarrier a custom XeGPU type representing a barrier.";

mlir/lib/Dialect/XeGPU/IR/XeGPUOps.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ isValidGatherScatterMemRefParams(Type maskTy, VectorType valueTy,
120120

121121
auto maskShape = getShapeOf(maskTy);
122122
auto valueShape = getShapeOf(valueTy);
123-
auto memShape = getShapeOf(memTy);
124123

125124
if (valueTy.getElementType() != memTy.getElementType())
126125
return emitError() << "Value should have the same element type as MemRef.";

0 commit comments

Comments
 (0)