@@ -64,7 +64,7 @@ def Torch_NnModuleOp : Torch_Op<"nn_module", [
6464 let regions = (region SizedRegion<1>:$region);
6565 let verifier = "return ::verify(*this);";
6666
67- let assemblyFormat = "$region attr-dict `:` type($result)";
67+ let assemblyFormat = "$region attr-dict `:` qualified( type($result) )";
6868
6969 let extraClassDeclaration = [{
7070 StringRef getClassName() { return getType().getClassName(); }
@@ -97,7 +97,7 @@ def Torch_SlotOp : Torch_Op<"slot", [
9797 let results = (outs);
9898
9999 let assemblyFormat = [{
100- $name `,` $value attr-dict `:` type($value)
100+ $name `,` $value attr-dict `:` qualified( type($value) )
101101 }];
102102}
103103
@@ -272,7 +272,7 @@ def Torch_GlobalSlotInitOp : Torch_Op<"global_slot.init", [
272272 // TODO: Have a SingleBlockExplicitTerminator trait.
273273 let builders = [OpBuilder<(ins), [{ /*nothing to do */ }]>];
274274
275- let assemblyFormat = "$initialValue attr-dict `:` type($initialValue)";
275+ let assemblyFormat = "$initialValue attr-dict `:` qualified( type($initialValue) )";
276276}
277277
278278def Torch_GlobalSlotGetOp : Torch_Op<"global_slot.get", []> {
@@ -284,7 +284,7 @@ def Torch_GlobalSlotGetOp : Torch_Op<"global_slot.get", []> {
284284 let results = (outs AnyTorchType:$result);
285285
286286 let assemblyFormat = [{
287- $slot attr-dict `:` type($result)
287+ $slot attr-dict `:` qualified( type($result) )
288288 }];
289289}
290290
@@ -298,7 +298,7 @@ def Torch_GlobalSlotSetOp : Torch_Op<"global_slot.set", []> {
298298 let results = (outs);
299299
300300 let assemblyFormat = [{
301- $slot `=` $value attr-dict `:` type($value)
301+ $slot `=` $value attr-dict `:` qualified( type($value) )
302302 }];
303303}
304304
@@ -319,7 +319,7 @@ def Torch_PrimListUnpackOp: Torch_Op<"prim.ListUnpack",
319319 let results = (outs Variadic<AnyTorchType>:$results);
320320
321321 let assemblyFormat = [{
322- $operand attr-dict `:` type($operand) `->` type($results)
322+ $operand attr-dict `:` qualified( type($operand)) `->` qualified( type($results) )
323323 }];
324324}
325325
@@ -343,7 +343,7 @@ def Torch_PrimTupleConstructOp: Torch_Op<"prim.TupleConstruct", [
343343 );
344344
345345 let assemblyFormat = [{
346- $elements attr-dict `:` type($elements) `->` type($result)
346+ $elements attr-dict `:` qualified( type($elements)) `->` qualified( type($result) )
347347 }];
348348}
349349
@@ -385,7 +385,7 @@ def Torch_PrimDictConstructOp: Torch_Op<"prim.DictConstruct", [
385385 let verifier = "return ::verify(*this);";
386386
387387 let assemblyFormat = [{
388- `keys` `(` ($keys^ `:` type($keys))? `)` `values` `(` ($values^ `:` type($values))? `)` attr-dict `->` type($result)
388+ `keys` `(` ($keys^ `:` qualified( type($keys))) ? `)` `values` `(` ($values^ `:` qualified( type($values))) ? `)` attr-dict `->` qualified( type($result) )
389389 }];
390390
391391 let extraClassDeclaration = [{
@@ -401,7 +401,7 @@ def Torch_PrimGetAttrOp : Torch_Op<"prim.GetAttr", []> {
401401 let results = (outs AnyTorchType:$result);
402402
403403 let assemblyFormat = [{
404- $receiver `[` $name `]` attr-dict `:` type($receiver) `->` type($result)
404+ $receiver `[` $name `]` attr-dict `:` qualified( type($receiver)) `->` qualified( type($result) )
405405 }];
406406}
407407
@@ -416,7 +416,7 @@ def Torch_PrimSetAttrOp : Torch_Op<"prim.SetAttr", []> {
416416 let results = (outs);
417417
418418 let assemblyFormat = [{
419- $receiver `[` $name `]` `=` $value attr-dict `:` type($receiver) `,` type($value)
419+ $receiver `[` $name `]` `=` $value attr-dict `:` qualified( type($receiver)) `,` qualified( type($value) )
420420 }];
421421}
422422
@@ -431,7 +431,7 @@ def Torch_PrimCallMethodOp : Torch_Op<"prim.CallMethod", []> {
431431 let results = (outs AnyTorchType:$result);
432432
433433 let assemblyFormat = [{
434- $receiver `[` $name `]` `(` $operands `)` attr-dict `:` type($receiver) `,` functional-type($operands, $result)
434+ $receiver `[` $name `]` `(` $operands `)` attr-dict `:` qualified( type($receiver) ) `,` functional-type($operands, $result)
435435 }];
436436}
437437
@@ -478,7 +478,7 @@ def Torch_PrimLoopConditionOp : Torch_Op<"prim.Loop.condition", [
478478
479479 let assemblyFormat = [{
480480 $shouldContinue `,`
481- `iter` `(` ($iterArgs^ `:` type($iterArgs))? `)` attr-dict
481+ `iter` `(` ($iterArgs^ `:` qualified( type($iterArgs) ))? `)` attr-dict
482482 }];
483483}
484484
@@ -525,7 +525,7 @@ def Torch_PrimIfYieldOp : Torch_Op<"prim.If.yield", [
525525 let results = (outs);
526526
527527 let assemblyFormat = [{
528- attr-dict ($results^ `:` type($results))?
528+ attr-dict ($results^ `:` qualified( type($results) ))?
529529 }];
530530}
531531
@@ -662,7 +662,7 @@ def Torch_DerefineOp : Torch_Op<"derefine", [
662662 let results = (outs AnyTorchType:$result);
663663
664664 let assemblyFormat = [{
665- $operand attr-dict `:` type($operand) `to` type($result)
665+ $operand attr-dict `:` qualified( type($operand)) `to` qualified( type($result) )
666666 }];
667667}
668668
@@ -698,7 +698,7 @@ def Torch_LinearParamsCreateOp : Torch_Op<"linear_params.create", [
698698 let results = (outs Torch_LinearParamsType:$result);
699699
700700 let assemblyFormat = [{
701- $weight (`,` $bias^)? attr-dict `:` type($weight) (`,` type($bias)^)?
701+ $weight (`,` $bias^)? attr-dict `:` qualified( type($weight)) (`,` qualified( type($bias) )^)?
702702 }];
703703}
704704
@@ -727,7 +727,7 @@ def Torch_PerTensorAffineCreateOp : Torch_Op<"per_tensor_affine.create", [
727727
728728 let assemblyFormat = [{
729729 $int_repr `,` $scale `,` $offset attr-dict
730- `:` type($int_repr) `,` type($scale) `,` type($offset) `->` type($result)
730+ `:` qualified( type($int_repr)) `,` qualified( type($scale)) `,` qualified( type($offset)) `->` qualified( type($result) )
731731 }];
732732}
733733
@@ -754,7 +754,7 @@ def Torch_NonValueTensorLiteralOp : Torch_Op<"tensor.literal", [
754754 let results = (outs Torch_NonValueTensorType:$result);
755755
756756 let assemblyFormat = [{
757- `(` $value `)` attr-dict `:` type($result)
757+ `(` $value `)` attr-dict `:` qualified( type($result) )
758758 }];
759759
760760 let extraClassDeclaration = [{
@@ -786,7 +786,7 @@ def Torch_ValueTensorLiteralOp : Torch_Op<"vtensor.literal", [
786786 let results = (outs Torch_ValueTensorType:$result);
787787
788788 let assemblyFormat = [{
789- `(` $value `)` attr-dict `:` type($result)
789+ `(` $value `)` attr-dict `:` qualified( type($result) )
790790 }];
791791
792792 let hasFolder = 1;
@@ -817,7 +817,7 @@ def Torch_TensorStaticInfoCastOp : Torch_Op<"tensor_static_info_cast", [
817817 AnyTorchTensorType:$result
818818 );
819819 let assemblyFormat = [{
820- $operand attr-dict `:` type($operand) `to` type($result)
820+ $operand attr-dict `:` qualified( type($operand)) `to` qualified( type($result) )
821821 }];
822822 let hasCanonicalizer = 1;
823823}
@@ -849,7 +849,7 @@ def Torch_CopyToNonValueTensorOp : Torch_Op<"copy.to_tensor", [
849849 Torch_NonValueTensorType:$result
850850 );
851851 let assemblyFormat = [{
852- $operand attr-dict `:` type($result)
852+ $operand attr-dict `:` qualified( type($result) )
853853 }];
854854 let verifier = "return ::verify(*this);";
855855}
@@ -879,7 +879,7 @@ def Torch_CopyToValueTensorOp : Torch_Op<"copy.to_vtensor", [
879879 Torch_ValueTensorType:$result
880880 );
881881 let assemblyFormat = [{
882- $operand attr-dict `:` type($result)
882+ $operand attr-dict `:` qualified( type($result) )
883883 }];
884884 let verifier = "return ::verify(*this);";
885885}
@@ -908,7 +908,7 @@ def Torch_OverwriteTensorOp : Torch_Op<"overwrite.tensor", [
908908 );
909909 let assemblyFormat = [{
910910 $value `overwrites` $overwritten attr-dict
911- `:` type($value) `,` type($overwritten)
911+ `:` qualified( type($value)) `,` qualified( type($overwritten) )
912912 }];
913913}
914914
0 commit comments