Lines Matching refs:int_inst_window

506     : McPATComponent(_xml_data), int_inst_window(NULL),
560 int_inst_window = new ArrayST(xml_data, &interface_ip,
564 int_inst_window->output_data.area *= core_params.num_pipelines;
565 area.set_area(area.get_area() + int_inst_window->local_result.area *
567 Iw_height = int_inst_window->local_result.cache_ht;
653 int_inst_window = new ArrayST(xml_data, &interface_ip, tmp_name,
657 int_inst_window->output_data.area *= core_params.num_pipelines;
658 area.set_area(area.get_area() + int_inst_window->local_result.area *
660 Iw_height = int_inst_window->local_result.cache_ht;
2826 if (int_inst_window) {
2827 int_inst_window->tdp_stats.reset();
2828 int_inst_window->rtp_stats.reset();
2829 int_inst_window->power_t.reset();
2830 int_inst_window->rt_power.reset();
2832 int_inst_window->tdp_stats.readAc.access =
2834 int_inst_window->tdp_stats.writeAc.access =
2836 int_inst_window->tdp_stats.searchAc.access =
2839 int_inst_window->power_t.readOp.dynamic +=
2840 int_inst_window->local_result.power.readOp.dynamic *
2841 int_inst_window->tdp_stats.readAc.access +
2842 int_inst_window->local_result.power.searchOp.dynamic *
2843 int_inst_window->tdp_stats.searchAc.access +
2844 int_inst_window->local_result.power.writeOp.dynamic *
2845 int_inst_window->tdp_stats.writeAc.access;
2847 int_inst_window->rtp_stats.readAc.access =
2849 int_inst_window->rtp_stats.writeAc.access =
2851 int_inst_window->rtp_stats.searchAc.access =
2854 int_inst_window->rt_power.readOp.dynamic +=
2855 int_inst_window->local_result.power.readOp.dynamic *
2856 int_inst_window->rtp_stats.readAc.access +
2857 int_inst_window->local_result.power.searchOp.dynamic *
2858 int_inst_window->rtp_stats.searchAc.access +
2859 int_inst_window->local_result.power.writeOp.dynamic *
2860 int_inst_window->rtp_stats.writeAc.access;
2862 int_inst_window->tdp_stats.readAc.access =
2864 int_inst_window->tdp_stats.writeAc.access =
2866 int_inst_window->tdp_stats.searchAc.access =
2869 int_inst_window->power_t.readOp.dynamic +=
2870 int_inst_window->local_result.power.readOp.dynamic *
2871 int_inst_window->tdp_stats.readAc.access +
2872 int_inst_window->local_result.power.searchOp.dynamic *
2873 int_inst_window->tdp_stats.searchAc.access +
2874 int_inst_window->local_result.power.writeOp.dynamic *
2875 int_inst_window->tdp_stats.writeAc.access;
2877 int_inst_window->rtp_stats.readAc.access =
2879 int_inst_window->rtp_stats.writeAc.access =
2881 int_inst_window->rtp_stats.searchAc.access =
2884 int_inst_window->rt_power.readOp.dynamic +=
2885 int_inst_window->local_result.power.readOp.dynamic *
2886 int_inst_window->rtp_stats.readAc.access +
2887 int_inst_window->local_result.power.searchOp.dynamic *
2888 int_inst_window->rtp_stats.searchAc.access +
2889 int_inst_window->local_result.power.writeOp.dynamic *
2890 int_inst_window->rtp_stats.writeAc.access;
2955 if (int_inst_window) {
2956 int_inst_window->output_data.subthreshold_leakage_power =
2957 int_inst_window->power_t.readOp.leakage;
2958 int_inst_window->output_data.gate_leakage_power =
2959 int_inst_window->power_t.readOp.gate_leakage;
2960 int_inst_window->output_data.peak_dynamic_power =
2961 int_inst_window->power_t.readOp.dynamic * clockRate;
2962 int_inst_window->output_data.runtime_dynamic_energy =
2963 int_inst_window->rt_power.readOp.dynamic;
2964 output_data += int_inst_window->output_data;
3003 int_inst_window->displayData(indent + 4, plevel);
3009 int_inst_window->displayData(indent + 4, plevel);
3573 if (int_inst_window) {
3574 delete int_inst_window;
3575 int_inst_window = NULL;
3578 delete int_inst_window;
3579 int_inst_window = NULL;