Fix missing NIA update on ISACaller
authorCesar Strauss <cestrauss@gmail.com>
Sun, 7 Mar 2021 20:55:39 +0000 (17:55 -0300)
committerCesar Strauss <cestrauss@gmail.com>
Sun, 7 Mar 2021 22:16:42 +0000 (19:16 -0300)
commitbdfa4c5dadd75b197cf009b5ae95f5e3f17bc176
treec0f1a59fd243d3a8b7d727f99638fe17da728fbb
parent8318399d2df9d01f65003a610a58636f41d91189
Fix missing NIA update on ISACaller

The effect of this bug was mostly hidden because NIA is later updated at
the end of the SV Loop, in call(). However, in a VL==0 loop, the effect
is apparent, as PC is incremented by 4 instead of 8.
src/soc/decoder/isa/caller.py