Lines Matching refs:chooser
287 L1_localBPT(NULL), L2_localBPT(NULL), chooser(NULL), RAS(NULL),
419 chooser = new ArrayST(xml_data, &interface_ip, "Predictor Chooser",
422 area.set_area(area.get_area() + chooser->local_result.area);
2246 chooser->tdp_stats.reset();
2247 chooser->tdp_stats.readAc.access = tdp_read_accesses;
2248 chooser->tdp_stats.writeAc.access = 0;
2249 chooser->rtp_stats.reset();
2250 chooser->rtp_stats.readAc.access = core_stats.total_instructions;
2251 chooser->rtp_stats.writeAc.access = core_stats.branch_instructions;
2252 chooser->power_t.reset();
2253 chooser->power_t.readOp.dynamic +=
2254 chooser->local_result.power.readOp.dynamic *
2255 chooser->tdp_stats.readAc.access +
2256 chooser->local_result.power.writeOp.dynamic *
2257 chooser->tdp_stats.writeAc.access;
2258 chooser->power_t =
2259 chooser->power_t + chooser->local_result.power * pppm_lkg;
2260 chooser->rt_power.reset();
2261 chooser->rt_power.readOp.dynamic +=
2262 chooser->local_result.power.readOp.dynamic *
2263 chooser->rtp_stats.readAc.access +
2264 chooser->local_result.power.writeOp.dynamic *
2265 chooser->rtp_stats.writeAc.access;
2308 if (chooser) {
2309 chooser->output_data.peak_dynamic_power =
2310 chooser->power_t.readOp.dynamic * clockRate;
2311 chooser->output_data.runtime_dynamic_energy =
2312 chooser->rt_power.readOp.dynamic;
2313 output_data += chooser->output_data;
2335 chooser->displayData(indent + 4, plevel);
3476 if (chooser) {
3477 delete chooser;
3478 chooser = NULL;