Home | History | Annotate | Download | only in CodeGen

Lines Matching full:pressure

458 // Setup the register pressure trackers for the top scheduled top and bottom
492 // Cache the list of excess pressure sets in this region. This will also track
493 // the max pressure in the scheduled code for these sets.
513 // FIXME: When the pressure tracker deals in pressure differences then we won't
586 /// Build the DAG and setup three register pressure trackers.
588 // Initialize the register pressure tracker used by buildSchedGraph.
596 // Build the DAG, and compute current register pressure.
599 // Initialize top/bottom trackers after computing region pressure.
674 /// Move an instruction and update register pressure.
688 // Update top scheduled pressure.
707 // Update bottom scheduled pressure.
1177 // Register pressure values for the best candidate.
2059 // If the candidates are decreasing pressure, reverse priority.
2106 /// \param RPTracker describes reg pressure within the scheduled zone.
2107 /// \param TempTracker is a scratch pressure tracker to reuse in queries.
2136 // Avoid increasing the max critical pressure in the scheduled region.
2159 // Avoid increasing the max pressure of the entire region.
2199 // local pressure avoidance strategy that also makes the machine code
2349 // Excess pressure, we can immediately schedule from that Q.
2351 // RegionCriticalPSets summarizes the pressure within the scheduled region and
2353 // increase pressure for one of the excess PSets, then schedule in that