[llvm-commits] [llvm-gcc-4.2] r63344 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
Duncan Sands
baldrick at free.fr
Fri Jan 30 01:11:57 PST 2009
Hi Evan,
> - Split createOptimizationPasses() into two. Now we initialize the per module pass manager after all the functions are processed. This allows it to scan the list and find out whether always-inline pass is actually needed.
can't the "always inline" pass take care of this itself?
i.e. bail out early if no functions are "always inline".
Ciao,
Duncan.
More information about the llvm-commits
mailing list