20-24 September 2021
US/Pacific timezone

BoF: Register pressure sensitivity in the gcc middle end

23 Sep 2021, 10:15
GNU Tools track/Virtual-Room (LPC Virtual)

GNU Tools track/Virtual-Room

LPC Virtual

GNU Tools Track GNU Tools Track


Aaron Sawdey (IBM)


There are a number of optimizations done in the middle end that would benefit from understanding the amount of register pressure. Unrolling, inlining, and parallel reassociation are some that come to mind immediately. I think it would be good to have a discussion about how these optimizations might get pressure information to know how aggressive they should be.

I agree to abide by the anti-harassment policy I agree

Primary author

Aaron Sawdey (IBM)

Presentation Materials