arch-arm: Fix tracing code for SVE gather
authorGabor Dozsa <gabor.dozsa@arm.com>
Tue, 18 Dec 2018 15:11:05 +0000 (15:11 +0000)
committerGiacomo Gabrielli <giacomo.gabrielli@arm.com>
Sat, 27 Jul 2019 20:51:31 +0000 (20:51 +0000)
commit5eb2137d643a373fea2c5828dd6f89002bcb8b0b
tree826239fc0d13e79cffc06b58a940ccacec5c3faf
parent345d0a51ab62fe336c4a81eb9a3544796ffea0e0
arch-arm: Fix tracing code for SVE gather

Printing the entire contents of the dest vecreg for each gather
microop is suboptimal as it creates false positive differences
between Atomic and O3 traces. This fix prints only the memory
data which a microop loads from memory.

Change-Id: Idd8e0b26a96f9c9cc0b69360174bedf6a9f6dcb5
Signed-off-by: Gabor Dozsa <gabor.dozsa@arm.com>
Reviewed-by: Giacomo Gabrielli <giacomo.gabrielli@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19171
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/isa/templates/sve_mem.isa