@@ -30,11 +30,11 @@ FfiCallTrampoline:
3030 // Copy top frame from Dart stack to C stack
3131 ldr x0 , [ x19 , # 0 ] // FfiCallArguments.stack_area
3232 ldr x1 , [ x19 , # 8 ] // FfiCallArguments.stack_area_end
33- .Lcopy :
33+ .Lcopy1 :
3434 ldp x2 , x3 , [ x1 , # - 16 ] ! // From stack_area
3535 stp x2 , x3 , [ sp , # - 16 ] ! // To C SP
3636 cmp x1 , x0
37- b.gt .Lcopy
37+ b.gt .Lcopy1
3838
3939 // Load the ABI argument registers. Note th at Dart FFI does not support
4040 // full 128 - bit SIMD arguments , so we don't need to set the full V
@@ -90,11 +90,11 @@ SimulatorFfiCalloutTrampoline:
9090 ldr x1 , [ x19 , # 24 ] // CalloutContext.simulator_frame_pointer
9191 add x1 , x1 , 15 // Round up the frame pointer , since the Dart frame pointer
9292 and x1 , x1 , ~ 15 // is not double - word aligned.
93- .Lcopy :
93+ .Lcopy2 :
9494 ldp x2 , x3 , [ x1 , # - 16 ] ! // From Dart FP
9595 stp x2 , x3 , [ sp , # - 16 ] ! // To C SP
9696 cmp x1 , x0
97- b.gt .Lcopy
97+ b.gt .Lcopy2
9898
9999 // Load the ABI argument registers. Note th at Dart FFI does not support
100100 // full 128 - bit SIMD arguments , so we don't need to set the full V
0 commit comments