Lines Matching refs:RAS

287       L1_localBPT(NULL), L2_localBPT(NULL), chooser(NULL), RAS(NULL),
424 //RAS return address stacks are Duplicated for each thread.
445 RAS = new ArrayST(xml_data, &interface_ip, "RAS", Core_device, clockRate,
447 RAS->output_data.area *= core_params.num_hthreads;
448 area.set_area(area.get_area() + RAS->local_result.area *
2267 RAS->tdp_stats.reset();
2268 RAS->tdp_stats.readAc.access = tdp_read_accesses;
2269 RAS->tdp_stats.writeAc.access = 0;
2270 RAS->rtp_stats.reset();
2271 RAS->rtp_stats.readAc.access = core_stats.function_calls;
2272 RAS->rtp_stats.writeAc.access = core_stats.function_calls;
2273 RAS->power_t.reset();
2274 RAS->power_t.readOp.dynamic +=
2275 RAS->local_result.power.readOp.dynamic * RAS->tdp_stats.readAc.access +
2276 RAS->local_result.power.writeOp.dynamic *
2277 RAS->tdp_stats.writeAc.access;
2278 RAS->power_t = RAS->power_t + RAS->local_result.power *
2280 RAS->rt_power.reset();
2281 RAS->rt_power.readOp.dynamic += RAS->local_result.power.readOp.dynamic *
2282 RAS->rtp_stats.readAc.access +
2283 RAS->local_result.power.writeOp.dynamic *
2284 RAS->rtp_stats.writeAc.access;
2315 if (RAS) {
2316 RAS->output_data.peak_dynamic_power =
2317 RAS->power_t.readOp.dynamic * clockRate;
2318 RAS->output_data.subthreshold_leakage_power =
2319 RAS->power_t.readOp.leakage * core_params.num_hthreads;
2320 RAS->output_data.gate_leakage_power =
2321 RAS->power_t.readOp.gate_leakage * core_params.num_hthreads;
2322 RAS->output_data.runtime_dynamic_energy = RAS->rt_power.readOp.dynamic;
2323 output_data += RAS->output_data;
2336 RAS->displayData(indent + 4, plevel);
3480 if (RAS) {
3481 delete RAS;
3482 RAS = NULL;