You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
spec: Fix unintentional dead code in branching instructions (#963)
Note: This commit assumes that `jump()` and `jump_halfword()`, which
write to `pc` directly, immediately branch upon being executed. And not
that branching is implicitly deferred to end of the instruction.
Assuming the above, some unditional branch instructions have dead code
following a call to `jump()` or `jump_halfword()`. For instance,
`qc.e.jal` would not write the return address to `ra`.
Signed-off-by: Anton Johansson <[email protected]>
Co-authored-by: Anton Johansson <[email protected]>
Co-authored-by: ayosher <[email protected]>
0 commit comments