| -- asm | |
| # Test signed 32-bit division with negative dividend | |
| # -13 / 4 = -3 (truncated division) | |
| # -13 in 32-bit = 0xfffffff3 | |
| lddw %r0, 0xfffffff3 | |
| sdiv32 %r0, 4 | |
| # Result: -3 = 0xfffffffd (32-bit), but stored in 64-bit as 0xfffffffd | |
| exit | |
| -- result | |
| 0xfffffffd |