37ed9c199ca639565f6ce88105f9e39e898d82d0 |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master LLVM for rebase to r222494. Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
/external/llvm/utils/findmisopt
|
75338097c786eea1c461e744a2c45af78f56286f |
|
19-Apr-2012 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Remove llvm-ld and llvm-stub (which is only used by llvm-ld). llvm-ld is no longer useful and causes confusion and so it is being removed. * Does not work very well on Windows because it must call a gcc like driver to assemble and link. * Has lots of hard coded paths which are wrong on many systems. * Does not understand most of ld's options. * Can be partially replaced by llvm-link | opt | {llc | as, llc -filetype=obj} | ld, or fully replaced by Clang. I know of no production use of llvm-ld, and hacking use should be replaced by Clang's driver. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155147 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
18d52f2fb551c295bbce4c7d7357f4050b06e926 |
|
29-Sep-2010 |
Duncan Sands <baldrick@free.fr> |
Convert a bunch of uses of 'bytecode' into 'bitcode'. This is not everything, but the remaining cases are less trivial. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115080 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
f6101ac7bcb06ec3488bd5afab38f20ae6855e35 |
|
13-Aug-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Make use of the llvm-ld tool's new ability to read input from stdin to extract the list of link time passes to be run, just as for opt, with the -debug-pass=Arguments option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41040 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
3c5b57c884f96d3cd13dec81e48633764f71ccfd |
|
11-Aug-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Now that llvm-ld can accept - as input from stdin, use this feature to extract the pass arguments that it supports. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41019 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
90a2eb02e50f171866d03aab56db868c3f3a1cec |
|
05-Feb-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Use opt to generate the list of passes to run. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
2232a80ef13537c2ea840e4d877655b6e1ca8f62 |
|
09-Dec-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Allow the input of the test program to be specified. Don't generate the reference output for each comparison. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32395 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
f8463a38bf04b822d009e9e4eaae2e4a3c930da4 |
|
08-Dec-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Add the -ldl library option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32369 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
ba07a6922289d65690ce5f39301cd7e75c97d89e |
|
25-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Only show the first few lines of difference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31901 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
6d0fbd4185ae24f342459b1ed4ab45062bff1a66 |
|
22-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Stop early if there is no mis-optimization. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31893 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
5b31cf0f9f53b08bed1e792aade56ef6d7c87e27 |
|
18-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Provide a list of gccld optimization switches. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31849 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
a8c3ff456aedbc55ac5ccd853e721812d0369ea0 |
|
16-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Use a release version of bugpoint, if found. Include gccld passes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31786 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
024409995684ed37250a0d6dec4956316368a42a |
|
13-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Add some output so the user is informed while they wait. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31700 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
2fe47fccb9a44f78041383cdef5d5bda9e286e8f |
|
11-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Add -lstdc++ to the link line for C++ programs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31678 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
dd2b95534f866ec6f31df101624a715612c97ffa |
|
09-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Don't run bugpoint if we can't find a misoptimization. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
e4d8f33b0f1dfe0e6b2741c6936b26f21031ac90 |
|
09-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Print a usage message if too few arguments to program. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31581 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|
28b7c7feab6219f4c9c7efc3b71a0a3f4880a14d |
|
09-Nov-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Add a utility script to find a mis-optimization problem. This sometimes helps when bugpoint can't find the problem directly because it needs the set of optimizations that cause the program to fail. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31580 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/findmisopt
|