misc: Remove unused params() definitions

Lots of times the params() helper has been defined but not used

Change-Id: Id71829aca71341d46964d8f071099342b946b62f
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/41613
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Giacomo Travaglini
2021-02-18 11:13:45 +00:00
parent 92ba3ba843
commit 41928dac80
63 changed files with 69 additions and 68 deletions

View File

@@ -38,7 +38,7 @@ namespace Iris
class Interrupts : public BaseInterrupts
{
public:
PARAMS(IrisInterrupts);
using Params = IrisInterruptsParams;
Interrupts(const Params &p) : BaseInterrupts(p) {}

View File

@@ -46,7 +46,7 @@ namespace ArmISA
class EmuFreebsd : public SEWorkload
{
public:
PARAMS(ArmEmuFreebsd);
using Params = ArmEmuFreebsdParams;
EmuFreebsd(const Params &p) : SEWorkload(p) {}

View File

@@ -73,8 +73,7 @@ class Interrupts : public BaseInterrupts
uint64_t intStatus;
public:
PARAMS(ArmInterrupts);
using Params = ArmInterruptsParams;
Interrupts(const Params &p) : BaseInterrupts(p)
{

View File

@@ -40,7 +40,8 @@ namespace ArmISA
class EmuLinux : public SEWorkload
{
public:
PARAMS(ArmEmuLinux);
using Params = ArmEmuLinuxParams;
EmuLinux(const Params &p) : SEWorkload(p) {}
struct BaseSyscallABI {};

View File

@@ -96,7 +96,7 @@ class ArmNativeTrace : public NativeTrace
bool stopOnPCError;
public:
PARAMS(ArmNativeTrace);
using Params = ArmNativeTraceParams;
ArmNativeTrace(const Params &p) :
NativeTrace(p), stopOnPCError(p.stop_on_pc_error)

View File

@@ -38,7 +38,8 @@ namespace ArmISA
class SEWorkload : public ::SEWorkload
{
public:
PARAMS(ArmSEWorkload);
using Params = ArmSEWorkloadParams;
SEWorkload(const Params &p) : ::SEWorkload(p) {}
::Loader::Arch getArch() const override { return ::Loader::Arm64; }

View File

@@ -204,7 +204,7 @@ class TLB : public BaseTLB
int rangeMRU; //On lookup, only move entries ahead when outside rangeMRU
public:
PARAMS(ArmTLB);
using Params = ArmTLBParams;
TLB(const Params &p);
TLB(const Params &p, int _size, TableWalker *_walker);

View File

@@ -41,7 +41,7 @@ class BaseInterrupts : public SimObject
ThreadContext *tc = nullptr;
public:
PARAMS(BaseInterrupts);
using Params = BaseInterruptsParams;
BaseInterrupts(const Params &p) : SimObject(p) {}

View File

@@ -47,7 +47,7 @@ namespace MipsISA
class Interrupts : public BaseInterrupts
{
public:
PARAMS(MipsInterrupts);
using Params = MipsInterruptsParams;
Interrupts(const Params &p) : BaseInterrupts(p) {}

View File

@@ -54,7 +54,7 @@ namespace MipsISA
// The MIPS name for this file is CP0 or Coprocessor 0
typedef ISA CP0;
PARAMS(MipsISA);
using Params = MipsISAParams;
protected:
// Number of threads and vpes an individual ISA state can handle

View File

@@ -44,7 +44,7 @@ class EmuLinux : public SEWorkload
static SyscallDescTable<SyscallABI> syscallDescs;
public:
PARAMS(MipsEmuLinux);
using Params = MipsEmuLinuxParams;
EmuLinux(const Params &p) : SEWorkload(p) {}

View File

@@ -40,7 +40,7 @@ namespace MipsISA
class SEWorkload : public ::SEWorkload
{
public:
PARAMS(MipsSEWorkload);
using Params = MipsSEWorkloadParams;
SEWorkload(const Params &p) : ::SEWorkload(p) {}

View File

@@ -41,7 +41,7 @@ namespace PowerISA {
class Interrupts : public BaseInterrupts
{
public:
PARAMS(PowerInterrupts);
using Params = PowerInterruptsParams;
Interrupts(const Params &p) : BaseInterrupts(p) {}

View File

@@ -52,8 +52,6 @@ class ISA : public BaseISA
RegVal miscRegs[NumMiscRegs];
public:
PARAMS(PowerISA);
void clear() {}
public:
@@ -128,6 +126,8 @@ class ISA : public BaseISA
return reg;
}
using Params = PowerISAParams;
ISA(const Params &p);
};

View File

@@ -45,7 +45,7 @@ class EmuLinux : public SEWorkload
static SyscallDescTable<SEWorkload::SyscallABI> syscallDescs;
public:
PARAMS(PowerEmuLinux);
using Params = PowerEmuLinuxParams;
EmuLinux(const Params &p) : SEWorkload(p) {}

View File

@@ -40,7 +40,7 @@ namespace PowerISA
class SEWorkload : public ::SEWorkload
{
public:
PARAMS(PowerSEWorkload);
using Params = PowerSEWorkloadParams;
SEWorkload(const Params &p) : ::SEWorkload(p) {}
::Loader::Arch getArch() const override { return ::Loader::Power; }

View File

@@ -57,7 +57,7 @@ class Interrupts : public BaseInterrupts
std::bitset<NumInterruptTypes> ie;
public:
PARAMS(RiscvInterrupts);
using Params = RiscvInterruptsParams;
Interrupts(const Params &p) : BaseInterrupts(p), ip(0), ie(0) {}

View File

@@ -76,7 +76,7 @@ class ISA : public BaseISA
bool hpmCounterEnabled(int counter) const;
public:
PARAMS(RiscvISA);
using Params = RiscvISAParams;
void clear();

View File

@@ -49,7 +49,7 @@ class EmuLinux : public SEWorkload
static SyscallDescTable<SEWorkload::SyscallABI> syscallDescs32;
public:
PARAMS(RiscvEmuLinux);
using Params = RiscvEmuLinuxParams;
EmuLinux(const Params &p) : SEWorkload(p) {}

View File

@@ -191,7 +191,7 @@ namespace RiscvISA
tlb = _tlb;
}
PARAMS(RiscvPagetableWalker);
using Params = RiscvPagetableWalkerParams;
Walker(const Params &params) :
ClockedObject(params), port(name() + ".port", this),

View File

@@ -40,7 +40,7 @@ namespace RiscvISA
class SEWorkload : public ::SEWorkload
{
public:
PARAMS(RiscvSEWorkload);
using Params = RiscvSEWorkloadParams;
SEWorkload(const Params &p) : ::SEWorkload(p) {}

View File

@@ -61,7 +61,7 @@ class Interrupts : public BaseInterrupts
public:
PARAMS(SparcInterrupts);
using Params = SparcInterruptsParams;
Interrupts(const Params &p) : BaseInterrupts(p)
{

View File

@@ -221,7 +221,7 @@ class ISA : public BaseISA
return readMiscRegNoEffect(MISCREG_MMU_P_CONTEXT);
}
PARAMS(SparcISA);
using Params = SparcISAParams;
ISA(const Params &p);
};

View File

@@ -50,7 +50,7 @@ class EmuLinux : public SEWorkload
void syscall32(ThreadContext *tc);
public:
PARAMS(SparcEmuLinux);
using Params = SparcEmuLinuxParams;
EmuLinux(const Params &p);

View File

@@ -71,7 +71,7 @@ void installSegDesc(ThreadContext *tc, SegmentRegIndex seg,
class FsWorkload : public KernelWorkload
{
public:
PARAMS(X86FsWorkload);
using Params = X86FsWorkloadParams;
FsWorkload(const Params &p);
public:

View File

@@ -190,7 +190,7 @@ class Interrupts : public BaseInterrupts
/*
* Params stuff.
*/
PARAMS(X86LocalApic);
using Params = X86LocalApicParams;
void setThreadContext(ThreadContext *_tc) override;

View File

@@ -57,7 +57,7 @@ namespace X86ISA
public:
void clear();
PARAMS(X86ISA);
using Params = X86ISAParams;
ISA(const Params &p);

View File

@@ -52,7 +52,7 @@ namespace X86ISA
class EmuLinux : public SEWorkload
{
public:
PARAMS(X86EmuLinux);
using Params = X86EmuLinuxParams;
EmuLinux(const Params &p);

View File

@@ -193,7 +193,7 @@ namespace X86ISA
tlb = _tlb;
}
PARAMS(X86PagetableWalker);
using Params = X86PagetableWalkerParams;
Walker(const Params &params) :
ClockedObject(params), port(name() + ".port", this),