diff options
author | Gabe Black <gabeblack@google.com> | 2017-12-12 23:12:30 -0800 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2017-12-13 23:51:05 +0000 |
commit | 93a168c25e5bb396ee749d25a2ab80ce7bec1764 (patch) | |
tree | f4db24d8b5d0fa7f4fcb69420d24afa2583bc3e3 /src/arch/power | |
parent | 36d5e8925526b15d1638ac44380e4ada5af16e08 (diff) | |
download | gem5-93a168c25e5bb396ee749d25a2ab80ce7bec1764.tar.xz |
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 <gabeblack@google.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Diffstat (limited to 'src/arch/power')
-rw-r--r-- | src/arch/power/insts/mem.hh | 19 |
1 files changed, 4 insertions, 15 deletions
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) { } |