arch,cpu,gpu-compute,mem: Remove asid from Request objects.
authorGabe Black <gabeblack@google.com>
Wed, 4 Mar 2020 10:22:44 +0000 (02:22 -0800)
committerGabe Black <gabeblack@google.com>
Sat, 7 Mar 2020 00:40:41 +0000 (00:40 +0000)
commit4dd00b01537c7c6d0d3e36b4d6dfa5d05f492069
treefb0f2d311168b9e31e0c8e42cfd5459d91dd122c
parent86d32c4969633a25a28a82bc1d414b0354cf95db
arch,cpu,gpu-compute,mem: Remove asid from Request objects.

This is passed around a lot and set all over the place (usually to 0),
but it's never actually used for anything.

Change-Id: I38ca08387beabeaf9e339b4915ec7eba9e19eecb
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/26232
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Gabe Black <gabeblack@google.com>
31 files changed:
src/arch/arm/isa.cc
src/arch/arm/stage2_lookup.hh
src/arch/arm/stage2_mmu.cc
src/arch/arm/stage2_mmu.hh
src/arch/arm/tlb.cc
src/arch/arm/tracers/tarmac_parser.cc
src/arch/arm/vtophys.cc
src/arch/hsail/insts/mem.hh
src/cpu/base.cc
src/cpu/base_dyn_inst.hh
src/cpu/base_dyn_inst_impl.hh
src/cpu/checker/cpu.cc
src/cpu/checker/cpu_impl.hh
src/cpu/minor/fetch1.cc
src/cpu/minor/lsq.cc
src/cpu/o3/fetch_impl.hh
src/cpu/o3/lsq.hh
src/cpu/o3/lsq_impl.hh
src/cpu/o3/probe/elastic_trace.cc
src/cpu/o3/probe/elastic_trace.hh
src/cpu/simple/atomic.cc
src/cpu/simple/base.cc
src/cpu/simple/timing.cc
src/cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.cc
src/cpu/trace/trace_cpu.cc
src/cpu/trace/trace_cpu.hh
src/gpu-compute/compute_unit.cc
src/gpu-compute/fetch_unit.cc
src/gpu-compute/shader.cc
src/mem/cache/prefetch/queued.cc
src/mem/request.hh