arch, base, cpu, gpu, sim: Merge getMemProxy and getVirtProxy.
authorGabe Black <gabeblack@google.com>
Thu, 2 May 2019 09:16:33 +0000 (02:16 -0700)
committerGabe Black <gabeblack@google.com>
Thu, 30 May 2019 14:20:03 +0000 (14:20 +0000)
commit5365c18f2e309b54d3e37dc98d8cca20ec9d4219
treeda93a5b6abd743177d3b5841436383fbc3a24836
parent74e494e1a28562245d9733df61739ea3cc32f92d
arch, base, cpu, gpu, sim: Merge getMemProxy and getVirtProxy.

These two functions were performing the same function but had two
different names for historical reasons. This change merges them
together, keeping the getVirtProxy name to be consistent with the
getPhysProxy method used to get a non-translating proxy port.

Change-Id: Idd83c6b899f9343795075b030ccbc723a79e52a4
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/18581
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
22 files changed:
src/arch/alpha/linux/process.cc
src/arch/arm/freebsd/process.cc
src/arch/arm/linux/process.cc
src/arch/mips/linux/process.cc
src/arch/power/linux/process.cc
src/arch/riscv/linux/process.cc
src/arch/sparc/linux/syscalls.cc
src/arch/sparc/process.cc
src/arch/sparc/solaris/process.cc
src/arch/x86/linux/process.cc
src/arch/x86/pseudo_inst.cc
src/base/remote_gdb.cc
src/cpu/checker/thread_context.hh
src/cpu/o3/thread_context.hh
src/cpu/simple_thread.hh
src/cpu/thread_context.hh
src/cpu/thread_state.cc
src/cpu/thread_state.hh
src/gpu-compute/cl_driver.cc
src/sim/process.cc
src/sim/syscall_emul.cc
src/sim/syscall_emul.hh