Block Layout

I am wondering which pass is responsible for laying out the basic blocks in an order advantageous for live intervals?

  • Thanks
  • Jeff Kunkel

I don't think any passes are trying to do block layout until after register allocation.

/jakob