The 'cfg' name was easy to confuse with 'configuration'.
Collect the data structures that hang around between function compilations. Provide a main entry point to the register allocator passes.