| ... | ... | @@ -119,7 +119,7 @@ fn __aeabi_fixsfti(_: compiler_rt.f32.Abi) callconv(.naked) i128 { |
| 119 | 119 | switch (builtin.abi.float()) { |
| 120 | 120 | .soft => asm volatile ( |
| 121 | 121 | \\ push {r0-r4, lr} |
| 122 | | \\ mov r1, r0 |
| 122 | \\ movs r1, r0 |
| 123 | 123 | \\ mov r0, sp |
| 124 | 124 | \\ bl %[__fixsfti] |
| 125 | 125 | \\ pop {r0-r4, pc} |
| ... | ... | @@ -175,8 +175,8 @@ fn __aeabi_fixdfti(_: compiler_rt.f64.Abi) callconv(.naked) i128 { |
| 175 | 175 | switch (builtin.abi.float()) { |
| 176 | 176 | .soft => asm volatile ( |
| 177 | 177 | \\ push {r0-r4, lr} |
| 178 | | \\ mov r3, r1 |
| 179 | | \\ mov r2, r0 |
| 178 | \\ movs r3, r1 |
| 179 | \\ movs r2, r0 |
| 180 | 180 | \\ mov r0, sp |
| 181 | 181 | \\ bl %[__fixdfti] |
| 182 | 182 | \\ pop {r0-r4, pc} |
| ... | ... | @@ -382,7 +382,7 @@ fn __aeabi_fixunssfti(_: compiler_rt.f32.Abi) callconv(.naked) u128 { |
| 382 | 382 | switch (builtin.abi.float()) { |
| 383 | 383 | .soft => asm volatile ( |
| 384 | 384 | \\ push {r0-r4, lr} |
| 385 | | \\ mov r1, r0 |
| 385 | \\ movs r1, r0 |
| 386 | 386 | \\ mov r0, sp |
| 387 | 387 | \\ bl %[__fixunssfti] |
| 388 | 388 | \\ pop {r0-r4, pc} |
| ... | ... | @@ -438,8 +438,8 @@ fn __aeabi_fixunsdfti(_: compiler_rt.f64.Abi) callconv(.naked) u128 { |
| 438 | 438 | switch (builtin.abi.float()) { |
| 439 | 439 | .soft => asm volatile ( |
| 440 | 440 | \\ push {r0-r4, lr} |
| 441 | | \\ mov r3, r1 |
| 442 | | \\ mov r2, r0 |
| 441 | \\ movs r3, r1 |
| 442 | \\ movs r2, r0 |
| 443 | 443 | \\ mov r0, sp |
| 444 | 444 | \\ bl %[__fixunsdfti] |
| 445 | 445 | \\ pop {r0-r4, pc} |