This expands the scope of interprocedural optimizations to encompass the whole program (or, rather, everything that is visible at link time).
This broadens the range of interprocedural optimizations to include the entire program (or, more precisely, everything accessible at link time).