From 3356c3310a6499ebfd1e12b2d06a514d715fae7b Mon Sep 17 00:00:00 2001 From: lkcl Date: Fri, 29 Jan 2021 14:08:16 +0000 Subject: [PATCH] --- openpower/sv/implementation.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openpower/sv/implementation.mdwn b/openpower/sv/implementation.mdwn index 146bfd457..25f0f949e 100644 --- a/openpower/sv/implementation.mdwn +++ b/openpower/sv/implementation.mdwn @@ -116,7 +116,7 @@ main SV for-loop, as a FSM, updating `SVSTATE.srcstep`, using it as the index in This **includes** any exceptions, hence why SVSTATE exists and why SVSRR0 must be used to store SVSTATE alongside when SRR0 and SRR1 store PC and MSR. -Due to the need for exceptions to occur in the middle, the loop should *not* be implemented as an actual for-loop, whilst recognising that optimised implementations may do multi-issue element execution as long as Program Order is preserved. +Due to the need for exceptions to occur in the middle, the loop should *not* be implemented as an actual for-loop, whilst recognising that optimised implementations may do multi-issue element execution as long as Program Order is preserved, just as it would be for the PC. * ISACaller: TODO * power-gem5: TODO -- 2.30.2