@@ -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];
0 commit comments