cpu: quiesce pseudoinsts: Always do full quiesce
authorEmilio Castillo <ecastill@bsc.es>
Wed, 26 Aug 2015 19:20:30 +0000 (14:20 -0500)
committerEmilio Castillo <ecastill@bsc.es>
Wed, 26 Aug 2015 19:20:30 +0000 (14:20 -0500)
commit88b1fd82a6207c38845c3503ab3037ed40225d80
treec58e623951bf9850ff561278ecb2507c8174d74c
parentce4f6a90207d98b1b05eca01e621119c1583ced7
cpu: quiesce pseudoinsts: Always do full quiesce

The O3CPU blocks the Fetch when it sees a quiesce instruction (IsQuiesce flag).
When the inst. is executed, a quiesce event is created to reactivate the
context and unblock the Fetch.

If the quiesceNs or quiesceCycles are called with a value of 0, the
QuiesceEvent will not be created and the Fetch stage will remain blocked.

Committed by Joel Hestness <jthestness@gmail.com>
src/sim/pseudo_inst.cc