The instToCommit() basically marks the instruction as completed and ready to be 
committed if there is no faults. If there is misspeculation on either branch or 
memory, or memory consistency issue, the dynamic instruction will be marked  as 
squash and it will be eventually squashed from the pipeline.

Later it may be executed again if the earlier squash was not due to branch 
misspeculation.
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to