Lines Matching refs:IB
56 : McPATComponent(_xml_data), icache(NULL), IB(NULL), BTB(NULL),
121 IB = new ArrayST(xml_data, &interface_ip, "Instruction Buffer",
124 IB->area.set_area(IB->area.get_area() + IB->local_result.area);
125 area.set_area(area.get_area() + IB->local_result.area);
2346 IB->tdp_stats.reset();
2347 IB->tdp_stats.readAc.access = core_params.peak_issueW;
2348 IB->tdp_stats.writeAc.access = core_params.peak_issueW;
2349 IB->rtp_stats.reset();
2350 IB->rtp_stats.readAc.access = core_stats.total_instructions;
2351 IB->rtp_stats.writeAc.access = core_stats.total_instructions;
2352 IB->power_t.reset();
2353 IB->power_t.readOp.dynamic += IB->local_result.power.readOp.dynamic *
2354 IB->tdp_stats.readAc.access +
2355 IB->local_result.power.writeOp.dynamic * IB->tdp_stats.writeAc.access;
2356 IB->power_t = IB->power_t + IB->local_result.power * pppm_lkg;
2357 IB->rt_power.reset();
2358 IB->rt_power.readOp.dynamic += IB->local_result.power.readOp.dynamic *
2359 IB->rtp_stats.readAc.access +
2360 IB->local_result.power.writeOp.dynamic * IB->rtp_stats.writeAc.access;
2426 if (IB) {
2427 IB->output_data.peak_dynamic_power =
2428 IB->power_t.readOp.dynamic * clockRate;
2429 IB->output_data.runtime_dynamic_energy = IB->rt_power.readOp.dynamic;
2430 output_data += IB->output_data;
2475 IB->displayData(indent + 4, plevel);
3426 if (IB) {
3427 delete IB;
3428 IB = NULL;