cpu: Track misc regs in vectors in the O3 CPU instruction class.
authorGabe Black <gabe.black@gmail.com>
Tue, 8 Dec 2020 02:11:50 +0000 (18:11 -0800)
committerGabe Black <gabe.black@gmail.com>
Wed, 10 Feb 2021 06:25:12 +0000 (06:25 +0000)
commit134c37ca3e016793e3593648fa262a80fba6ffdd
treee6b0be44f88be633ba9c454df7ac310162704c27
parent776822d147461d6fc6fbcb43c84dfb2ea8552641
cpu: Track misc regs in vectors in the O3 CPU instruction class.

Most instructions won't actually write to misc regs, so the overhead
should be quite small, particularlly compared to the other overheads in
the O3.

Change-Id: I840d6002cc8151f91611cfcbe2bfa52acc284c0f
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/38388
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
src/cpu/o3/dyn_inst.hh
src/cpu/o3/dyn_inst_impl.hh