- Apr 02, 2004
-
-
Chris Lattner authored
llvm-svn: 12625
-
Chris Lattner authored
llvm-svn: 12612
-
Chris Lattner authored
llvm-svn: 12606
-
Chris Lattner authored
1. Each time the loop extractor extracted a loop, we would leak a module. 2. When we extracted a loop, we didn't add the new function to the list of miscompiled functions. Thus if the bug was in a loop nest and we extracted it, we could actually *LOSE THE BUG*, which is very bad. With these patches, bugpoint has successfully found a bug for me in a function with several nested loops, and cut it down to just one of them. :) :) llvm-svn: 12605
-
Chris Lattner authored
hacking on programs with two functions that have the same name. llvm-svn: 12604
-
Chris Lattner authored
around llvm-svn: 12603
-
Chris Lattner authored
Address PR305: LLVM tools will happily spew bytecode onto your terminal llvm-svn: 12602
-
- Mar 17, 2004
-
-
Chris Lattner authored
to avoid dangling references. llvm-svn: 12470
-
Chris Lattner authored
accomplished something when it really did not. This does not fix the bigger problem tho. llvm-svn: 12469
-
Chris Lattner authored
llvm-svn: 12468
-
- Mar 16, 2004
-
-
Brian Gaeke authored
llvm-svn: 12447
-
Chris Lattner authored
llvm-svn: 12426
-
- Mar 14, 2004
-
-
Chris Lattner authored
miscompiled, try to use the loop extractor to reduce the program down to a loop nest that is being miscompiled. In practice, the loop extractor appears to have too many bugs for this to be useful, but hopefully they will be fixed soon... llvm-svn: 12398
-
Chris Lattner authored
llvm-svn: 12397
-
Chris Lattner authored
llvm-svn: 12396
-
Chris Lattner authored
llvm-svn: 12395
-
Chris Lattner authored
llvm-svn: 12394
-
Chris Lattner authored
* Make several methods of bugdriver global functions (ParseInputFile, PrintFunctionList) * Make PrintFunctionList truncate the output after 10 entries, like the crash debugger did. This allows code sharing. * Add a couple of methods to BugDriver that allows us to eliminate some friends * Improve comments in ExtractFunction.cpp * Make classes that used to be friends up bugdriver now live in anon namespaces * Rip a bunch of functionality in the miscompilation tester into a new TestMergedProgram function for future code sharing. * Fix a bug in the miscompilation tester induced in my last checkin llvm-svn: 12393
-
Chris Lattner authored
llvm-svn: 12391
-
Chris Lattner authored
llvm-svn: 12388
-
Chris Lattner authored
code duplication. Also, don't use ReduceMiscompilingFunctions::TestFuncs to print out the final message. llvm-svn: 12387
-
- Mar 13, 2004
-
-
Chris Lattner authored
code in cases where the file has lots of static functions or anon namespaces. llvm-svn: 12361
-
Chris Lattner authored
Also remove an option to disable adce :) llvm-svn: 12359
-
- Mar 12, 2004
-
-
Brian Gaeke authored
print out the name of the function being used. llvm-svn: 12347
-
- Mar 11, 2004
-
-
Misha Brukman authored
llvm-svn: 12288
-
- Mar 08, 2004
-
-
Chris Lattner authored
llvm-svn: 12233
-
- Mar 07, 2004
-
-
Chris Lattner authored
llvm-svn: 12196
-
- Feb 28, 2004
-
-
Chris Lattner authored
mark the PPC backend as experimental llvm-svn: 11962
-
- Feb 26, 2004
-
-
Chris Lattner authored
removes some cruft from 255.vortex, cleaning up after DAE and IPCP, which do horrible, beautiful, things to vortex. llvm-svn: 11861
-
- Feb 25, 2004
-
-
Chris Lattner authored
llvm-svn: 11839
-
Chris Lattner authored
llvm-svn: 11838
-
Brian Gaeke authored
llvm-svn: 11827
-
- Feb 23, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 11779
-
- Feb 20, 2004
-
-
Chris Lattner authored
we can get. llvm-svn: 11653
-
Chris Lattner authored
very helpful. Let bugpoint favor being helpful instead of determined. llvm-svn: 11652
-
Chris Lattner authored
llvm-svn: 11651
-
- Feb 19, 2004
-
-
Chris Lattner authored
to the tool. llvm-svn: 11634
-
Chris Lattner authored
the tool. llvm-svn: 11633
-
Chris Lattner authored
tool. llvm-svn: 11632
-
Chris Lattner authored
llvm-svn: 11624
-