execute1: Ease timing on redirect_nia
authorPaul Mackerras <paulus@ozlabs.org>
Fri, 10 Jul 2020 09:07:47 +0000 (19:07 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Tue, 14 Jul 2020 23:45:14 +0000 (09:45 +1000)
commit9160e29c56b3ae4da4b4b8e6abef04c95dd75f20
tree042a4265e246373a8300c0205cb2d5e2a1fedad1
parent31587affb38980d5780888ecdbb9a2444da5d7a1
execute1: Ease timing on redirect_nia

This eliminates a dependency of r.f.redirect_nia on the carry out
from the main adder in the case of a conditional trap instruction.
We can set r.f.redirect_nia unconditionally, even if no interrupt
is generated.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
execute1.vhdl