- msr nzcv, x17
-
- blr x16
-
- ldr x16, [sp, #96]
- mrs x17, nzcv
- str x17, [x16, #128]
- stp x14, x15, [x16, #112]
- stp x12, x13, [x16, #96]
- stp x10, x11, [x16, #80]
- stp x8, x9, [x16, #64]
- stp x6, x7, [x16, #48]
- stp x4, x5, [x16, #32]
- stp x2, x3, [x16, #16]
- stp x0, x1, [x16, #0]
+
+ blr x30
+
+ ldr x30, [sp, #104]
+ stp x27, x28, [x30, #208]
+ stp x25, x26, [x30, #192]
+ stp x23, x24, [x30, #176]
+ stp x21, x22, [x30, #160]
+ stp x19, x20, [x30, #144]
+ stp x16, x17, [x30, #128]
+ stp x14, x15, [x30, #112]
+ stp x12, x13, [x30, #96]
+ stp x10, x11, [x30, #80]
+ stp x8, x9, [x30, #64]
+ stp x6, x7, [x30, #48]
+ stp x4, x5, [x30, #32]
+ stp x2, x3, [x30, #16]
+ stp x0, x1, [x30, #0]
+ mov x0, x30
+ mrs x30, nzcv
+ stp x29, x30, [x0, #224]