================
@@ -12629,11 +12630,18 @@ class MOPSMemorySetBase<bit isTagging, bits<2> 
opcode, bit op1, bit op2,
   let mayStore = 1;
 }
 
-class MOPSMemorySet<bits<2> opcode, bit op1, bit op2, string asm>
-  : MOPSMemorySetBase<0, opcode, op1, op2, asm>;
+class MOPSMemorySet<bits<2> opcode, bit op1, bit op2, bit op3, string asm>
+  : MOPSMemorySetBase<0, opcode, op1, op2, op3, asm>;
+
+class MOPSMemorySetTagging<bits<2> opcode, bit op1, bit op2, bit op3, string 
asm>
+  : MOPSMemorySetBase<1, opcode, op1, op2, op3, asm>;
 
-class MOPSMemorySetTagging<bits<2> opcode, bit op1, bit op2, string asm>
-  : MOPSMemorySetBase<1, opcode, op1, op2, asm>;
+class MOPSGoMemorySetTagging<bits<2> opcode, bit op1, bit op2, bit op3, string 
asm>
+  : MOPSMemorySetBase<1, opcode, op1, op2, op3, asm> {
----------------
jthackray wrote:

Yes, maybe we can improve this in a future patch.

https://github.com/llvm/llvm-project/pull/164913
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to