================ @@ -321,9 +321,18 @@ let TargetGuard = "sme2" in { let TargetGuard = "sme2" in { def SVLDR_ZT : Inst<"svldr_zt", "viQ", "", MergeNone, "aarch64_sme_ldr_zt", [IsOverloadNone, IsStreamingCompatible, IsSharedZA, IsPreservesZA], [ImmCheck<0, ImmCheck0_0>]>; def SVSTR_ZT : Inst<"svstr_zt", "vi%", "", MergeNone, "aarch64_sme_str_zt", [IsOverloadNone, IsStreamingCompatible, IsSharedZA, IsPreservesZA], [ImmCheck<0, ImmCheck0_0>]>; +} // // Zero ZT0 // +let TargetGuard = "sme2" in { ---------------- sdesmalen-arm wrote:
nit: I'm not really sure why this is formatted like: ``` let TargetGuard = "sme2" in { ....A.... } let TargetGuard = "sme2" in { ....B.... } let TargetGuard = "sme2" in { ....C.... } ``` Rather than: ``` let TargetGuard = "sme2" in { ....A.... ....B.... ....C.... } ``` https://github.com/llvm/llvm-project/pull/73317 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits