compact syntax for spatial tensor ops
Validate Operations / validate-operations (push) Has been cancelled

better IR compaction after dcp merge
remove pim.mvm op
better memory report
This commit is contained in:
NiccoloN
2026-05-12 13:35:25 +02:00
parent 80a7298552
commit 628dc630a4
15 changed files with 419 additions and 305 deletions
+4 -16
View File
@@ -150,10 +150,7 @@ def SpatChannelSendTensorOp : SpatOp<"channel_send_tensor", []> {
);
let hasVerifier = 1;
let assemblyFormat = [{
$input attr-dict `:` type($input)
}];
let hasCustomAssemblyFormat = 1;
}
def SpatChannelReceiveTensorOp : SpatOp<"channel_receive_tensor", []> {
@@ -170,10 +167,7 @@ def SpatChannelReceiveTensorOp : SpatOp<"channel_receive_tensor", []> {
);
let hasVerifier = 1;
let assemblyFormat = [{
attr-dict `:` type($output)
}];
let hasCustomAssemblyFormat = 1;
}
def SpatChannelSendBatchOp : SpatOp<"channel_send_batch", []> {
@@ -201,10 +195,7 @@ def SpatChannelSendTensorBatchOp : SpatOp<"channel_send_tensor_batch", []> {
);
let hasVerifier = 1;
let assemblyFormat = [{
$input attr-dict `:` type($input)
}];
let hasCustomAssemblyFormat = 1;
}
def SpatChannelReceiveBatchOp : SpatOp<"channel_receive_batch", []> {
@@ -238,10 +229,7 @@ def SpatChannelReceiveTensorBatchOp : SpatOp<"channel_receive_tensor_batch", []>
);
let hasVerifier = 1;
let assemblyFormat = [{
attr-dict `:` type($output)
}];
let hasCustomAssemblyFormat = 1;
}
//===----------------------------------------------------------------------===//