Target: `rv{32,64}em` with opt level `O3` | Operation | int width | XLEN | emitted instructions | | -- | -- | -- | -- | | add | 64 | 32 | 6 | | add | 64 | 64 | 1 | | mul | 64 | 32 | 7 | | mul | 64 | 64 | 1 | | udiv | 64 | 32 | 6 | | udiv | 64 | 64 | 1 | | add | 128 | 32 | 32 | | add | 128 | 64 | 6 | | mul | 128 | 32 | 61 | | mul | 128 | 64 | 7 | | udiv | 128 | 32 | 41 | | udiv | 128 | 64 | 6 | | add | 256 | 32 | 83 | | add | 256 | 64 | 32 | | mul | 256 | 32 | 411 | | mul | 256 | 64 | 61 | | udiv | 256 | 32 | 1390 | | udiv | 256 | 64| 723 |