cpu: Switch away from some fringe Request constructors.
authorGabe Black <gabeblack@google.com>
Wed, 4 Mar 2020 09:42:23 +0000 (01:42 -0800)
committerGabe Black <gabeblack@google.com>
Thu, 5 Mar 2020 08:05:24 +0000 (08:05 +0000)
commitcd59a9afeb4fd0499285edd2cd83e414ad8b9935
tree936bb03882af0a14b7b76c997ba021b0ae1c98e3
parent7b48b38a92a10ae1e8369fbbd2f5978ca728a663
cpu: Switch away from some fringe Request constructors.

These are only used in these two files, one each, and pass one dummy
argument with a default value and one extra argument with an actual
value compared to the more common constructors.

Instead, switch to constructors without those two arguments and set the
one extra value explicitly after construction.

The constructor will likely be inlined, and merged with this additional
assignment.

Change-Id: I75ca539d5ca95b57b4f4322ffa050af2031544dd
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/26229
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/cpu/testers/rubytest/Check.cc
src/cpu/trace/trace_cpu.cc