Lines Matching refs:ID_misc
57 BPT(NULL), ID_inst(NULL), ID_operand(NULL), ID_misc(NULL),
195 ID_misc = new InstructionDecoder(xml_data, "Instruction Microcode Decoder",
203 + ID_misc->area.get_area())
2385 ID_inst->power_t = ID_misc->power;
2397 ID_operand->power_t = ID_misc->power;
2406 ID_misc->tdp_stats.reset();
2407 ID_misc->tdp_stats.readAc.access = core_params.decodeW;
2408 ID_misc->power_t.reset();
2409 ID_misc->power_t = ID_misc->power;
2410 ID_misc->power_t.readOp.dynamic = ID_misc->power.readOp.dynamic *
2411 ID_misc->tdp_stats.readAc.access;
2412 ID_misc->rtp_stats.reset();
2413 ID_misc->rtp_stats.readAc.access = core_stats.total_instructions;
2414 ID_misc->rt_power.reset();
2415 ID_misc->rt_power.readOp.dynamic = ID_misc->power.readOp.dynamic *
2416 ID_misc->rtp_stats.readAc.access;
2455 if (ID_misc) {
2456 ID_misc->output_data.peak_dynamic_power =
2457 ID_misc->power_t.readOp.dynamic * clockRate;
2458 ID_misc->output_data.runtime_dynamic_energy =
2459 ID_misc->rt_power.readOp.dynamic;
2460 output_data += ID_misc->output_data;
2478 ID_misc->displayData(indent + 4, plevel);
3438 if (ID_misc) {
3439 delete ID_misc;
3440 ID_misc = NULL;