[llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)

Ulrich Weigand via llvm-commits llvm-commits at lists.llvm.org
Thu May 7 02:03:13 PDT 2026


================
@@ -1280,6 +1280,8 @@ let Defs = [CC] in {
 }
 defm : RMWIByte<and, bdaddr12pair, NI>;
 defm : RMWIByte<and, bdaddr20pair, NIY>;
+defm : RMWIByteLSB<and, bdaddr12pair, NI>;
----------------
uweigand wrote:

Would be nicer if this could get folded into the `RMWIByte` multiclass rather than always having to write two defs.

https://github.com/llvm/llvm-project/pull/192802


More information about the llvm-commits mailing list