Skip to content

Commit ba5764a

Browse files
committed
Experimental to None
1 parent 3262d4c commit ba5764a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

lib/Dialect/TritonGPU/Transforms/WSDataPartition.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ void getSliceToPartition(Value root, unsigned dim, int sliceSize,
218218
slice.insert(forwardSlice.begin(), forwardSlice.end());
219219
for (auto op : forwardSlice) {
220220
if (op->hasTrait<OpTrait::Elementwise>() ||
221-
isa<tt::StoreOp, ExperimentalDescriptorStoreOp>(op)) {
221+
isa<tt::StoreOp, DescriptorStoreOp>(op)) {
222222
for (OpOperand &operand : op->getOpOperands()) {
223223
getBackwardSliceToPartition(operand.get(), dim, sliceSize, slice);
224224
}
@@ -592,7 +592,7 @@ Operation *sliceOp(Operation *op, int offset, IRMapping &mappings,
592592
sliceOp(operand, offset, mappings, reverseMappings, partitionScheme);
593593
// TODO: slice store base ptr
594594
newOp = cloneAndSetResultType(op);
595-
} else if (isa<DescriptorLoadOp, ExperimentalDescriptorStoreOp>(
595+
} else if (isa<DescriptorLoadOp, DescriptorStoreOp>(
596596
op)) {
597597
SmallVector<int64_t> shape;
598598
Value coordVal;
@@ -601,7 +601,7 @@ Operation *sliceOp(Operation *op, int offset, IRMapping &mappings,
601601
partitionScheme);
602602
coordVal = loadOp.getIndices()[dim];
603603
shape = getShape(loadOp.getResult());
604-
} else if (auto storeOp = dyn_cast<ExperimentalDescriptorStoreOp>(op)) {
604+
} else if (auto storeOp = dyn_cast<DescriptorStoreOp>(op)) {
605605
sliceOp(storeOp.getDesc(), offset, mappings, reverseMappings,
606606
partitionScheme);
607607
coordVal = storeOp.getIndices()[dim];

lib/Dialect/TritonNvidiaGPU/Transforms/TMALowering.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ static void lowerTMAStore(Operation *op, mlir::TypedValue<RankedTensorType> src,
172172
struct TMAStoreLowering : public OpRewritePattern<DescriptorStoreOp> {
173173
using OpRewritePattern::OpRewritePattern;
174174

175-
LogicalResult matchAndRewrite(ExperimentalDescriptorStoreOp op,
175+
LogicalResult matchAndRewrite(DescriptorStoreOp op,
176176
PatternRewriter &baseRewriter) const override {
177177
PatternRewriterWithAsyncTaskIds rewriter(baseRewriter, op);
178178
auto createStore = [&](Value tmaPtr, Value alloc) {
@@ -191,7 +191,7 @@ struct TMAStoreLowering : public OpRewritePattern<DescriptorStoreOp> {
191191
struct TMAScatterLowering : public OpRewritePattern<DescriptorScatterOp> {
192192
using OpRewritePattern::OpRewritePattern;
193193

194-
LogicalResult matchAndRewrite(ExperimentalDescriptorScatterOp op,
194+
LogicalResult matchAndRewrite(DescriptorScatterOp op,
195195
PatternRewriter &baseRewriter) const override {
196196
PatternRewriterWithAsyncTaskIds rewriter(baseRewriter, op);
197197
auto createStore = [&](Value tmaPtr, Value alloc) {

0 commit comments

Comments
 (0)