Lines Matching defs:params
58 #include "params/DerivO3CPU.hh"
63 LSQ<Impl>::LSQ(O3CPU *cpu_ptr, IEW *iew_ptr, DerivO3CPUParams *params)
66 cacheStorePorts(params->cacheStorePorts), usedStorePorts(0),
67 cacheLoadPorts(params->cacheLoadPorts), usedLoadPorts(0),
68 lsqPolicy(params->smtLSQPolicy),
69 LQEntries(params->LQEntries),
70 SQEntries(params->SQEntries),
71 maxLQEntries(maxLSQAllocation(lsqPolicy, LQEntries, params->numThreads,
72 params->smtLSQThreshold)),
73 maxSQEntries(maxLSQAllocation(lsqPolicy, SQEntries, params->numThreads,
74 params->smtLSQThreshold)),
76 numThreads(params->numThreads)
93 assert(params->smtLSQThreshold > params->LQEntries);
94 assert(params->smtLSQThreshold > params->SQEntries);
107 thread[tid].init(cpu, iew_ptr, params, this, tid);