cpus: move icount preparation out of tcg_exec_cpu
commit05248382251a58a14da60a640d29f570524174d3
authorAlex Bennée <alex.bennee@linaro.org>
Wed, 29 Mar 2017 15:46:59 +0000 (29 16:46 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Mon, 10 Apr 2017 09:23:33 +0000 (10 10:23 +0100)
tree598d5843875bd5db0572094293f955bab9ef148d
parent243c5f77f6734776a45d50612b0f3ca2f2f6448e
cpus: move icount preparation out of tcg_exec_cpu

As icount is only supported for single-threaded execution due to the
requirement for determinism let's remove it from the common
tcg_exec_cpu path.

Also remove the additional fiddling which shouldn't be required as the
icount counters should all be rectified as you enter the loop.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
cpus.c