[llvm-commits] [patch] Don't link as many parts of llvm into bugpoint

Rafael Espindola espindola at google.com
Mon Aug 9 19:32:51 PDT 2010


The attached patch is mostly a request for comments. On a debug build
it reduces bugpoint from 68 MB to 34 MB. The difference is not free:

*) The std-compile-opts and std-link-opts are gone.
*) Passes now have to be listed with the -pass option.

I think I can get those back with some more refactoring, but would
like some opinions first. Do you think the patch is OK? Do you think
it is OK if I manage to keep the current command line interface? The
main reason for this is that since bugpoint is a tool for hunting bugs
in llvm, it is nice for it to not be linked with every single LLVM
pass. Specially if the only thing it does with most of those passes is
collect their names :-)

Cheers,
-- 
Rafael Ávila de Espíndola
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bugpoint.patch
Type: text/x-patch
Size: 3634 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100809/0f78f6bc/attachment.bin>


More information about the llvm-commits mailing list