diff options
| author | Alan Wu <XrXr@users.noreply.github.com> | 2025-07-18 15:31:07 -0400 |
|---|---|---|
| committer | Alan Wu <XrXr@users.noreply.github.com> | 2025-07-21 13:51:44 -0400 |
| commit | 3bbdcf084846b8da1e2c30e7bb215a1aecccad78 (patch) | |
| tree | 69c818f081c941de68927956de89398a86ae2dc6 /include/ruby.h | |
| parent | 495e3f642bd2efdb4479a14866610e94defb9e66 (diff) | |
ZJIT: Remove no-op movs after register allocation
Previously `no_dead_mov_from_vreg` generated:
0x0: ldur x0, [x0]
0x4: mov x0, x0
0x8: ret
Because of phase ordering. Split couldn't recognize that the no-op mov
because at that point it sees a `VReg`.
Diffstat (limited to 'include/ruby.h')
0 files changed, 0 insertions, 0 deletions
