From 93a168c25e5bb396ee749d25a2ab80ce7bec1764 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Tue, 12 Dec 2017 23:12:30 -0800 Subject: cpu,alpha,mips,power,riscv,sparc: Get rid of eaComp and memAccInst. Neither of these were used, particularly memAccInst. Change-Id: I4ac9e44cf624e5de42519d586d7b699f08a2cdfc Reviewed-on: https://gem5-review.googlesource.com/6601 Maintainer: Gabe Black Reviewed-by: Andreas Sandberg --- src/arch/power/insts/mem.hh | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) (limited to 'src/arch/power') diff --git a/src/arch/power/insts/mem.hh b/src/arch/power/insts/mem.hh index a58742690..0a8dc4946 100644 --- a/src/arch/power/insts/mem.hh +++ b/src/arch/power/insts/mem.hh @@ -45,19 +45,11 @@ class MemOp : public PowerStaticInst /// Memory request flags. See mem_req_base.hh. unsigned memAccessFlags; - /// Pointer to EAComp object. - const StaticInstPtr eaCompPtr; - /// Pointer to MemAcc object. - const StaticInstPtr memAccPtr; /// Constructor - MemOp(const char *mnem, MachInst _machInst, OpClass __opClass, - StaticInstPtr _eaCompPtr = nullStaticInstPtr, - StaticInstPtr _memAccPtr = nullStaticInstPtr) + MemOp(const char *mnem, MachInst _machInst, OpClass __opClass) : PowerStaticInst(mnem, _machInst, __opClass), - memAccessFlags(0), - eaCompPtr(_eaCompPtr), - memAccPtr(_memAccPtr) + memAccessFlags(0) { } @@ -75,11 +67,8 @@ class MemDispOp : public MemOp int16_t disp; /// Constructor - MemDispOp(const char *mnem, MachInst _machInst, OpClass __opClass, - StaticInstPtr _eaCompPtr = nullStaticInstPtr, - StaticInstPtr _memAccPtr = nullStaticInstPtr) - : MemOp(mnem, _machInst, __opClass, _eaCompPtr, _memAccPtr), - disp(machInst.d) + MemDispOp(const char *mnem, MachInst _machInst, OpClass __opClass) + : MemOp(mnem, _machInst, __opClass), disp(machInst.d) { } -- cgit v1.2.3