================
@@ -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

Reply via email to