aboutsummaryrefslogtreecommitdiff
path: root/tools/bugpoint
AgeCommit message (Expand)Author
2003-08-01Parameterize the performFinalCleanups a bitChris Lattner
2003-07-30Ignore intrinsic functions -- don't mangle their names or rewrite calls to them.Misha Brukman
2003-07-30CodeGeneratorBug.cpp:Misha Brukman
2003-07-30* Moved InputArgv out of anonymous scope to be extern'd in another file.Misha Brukman
2003-07-30Moved definition of InputArgv into ExecutionDriver.cpp -- it is only used there.Misha Brukman
2003-07-30Use a vector<char*> instead of char*[] so that we can add arbitrary number ofMisha Brukman
2003-07-30Add variable to capture arguments that should be passed to the user programChris Lattner
2003-07-29* Disambiguate symbols before we start splitting module by functionsMisha Brukman
2003-07-28Implemented cleanups as suggested by Chris:Misha Brukman
2003-07-28Added comment to function isExecutingJIT()Misha Brukman
2003-07-28BugDriver.h:Misha Brukman
2003-07-24Made a bunch of cleanups, as per Chris' recommendations:Misha Brukman
2003-07-24Major addition to bugpoint: ability to debug code generators (LLC and LLI).Misha Brukman
2003-07-21Fixed misspelling.Misha Brukman
2003-07-14The word `separate' only has one `e'.Misha Brukman
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-06-25Try to run cleanups even if nothing was modified in the preview passesChris Lattner
2003-06-25Run dead arg elimination, and tell it that it's ok to hack up non-internal fu...Chris Lattner
2003-06-17Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms whereBrian Gaeke
2003-06-16Actually, change it to use explicit new/delete, which is more likely to beChris Lattner
2003-06-16Remove usage of allocaChris Lattner
2003-06-16Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h",Brian Gaeke
2003-06-02Remove stupid thinko that was preventing bugpoint from workingChris Lattner
2003-06-02Give better information about how the passes crashChris Lattner
2003-05-23Clarify BugDriver.cpp:BugDriver::ParseInputFile()'s return values in itsBrian Gaeke
2003-05-21Allow disabling final cleanupsChris Lattner
2003-05-21Increase odds that this won't bork thingsChris Lattner
2003-05-12Print filename correctlyChris Lattner
2003-05-03Make a comment more accurateChris Lattner
2003-05-03Add support for debugging miscompilations with the use of the JIT or CBE!Chris Lattner
2003-05-03Bugpoint is always verbose, eliminate optionChris Lattner
2003-05-03The Grammar Police is out on patrol.Misha Brukman
2003-04-25Add options to disable simplification with passes, in case one of them crashesChris Lattner
2003-04-25Rename Kept -> SuffixChris Lattner
2003-04-25Rename Kept -> SuffixChris Lattner
2003-04-25Big programs have tons of global variable initializers, and most passes don't...Chris Lattner
2003-04-25When cleaning up the final bytecode file, make sure to run DTE as wellChris Lattner
2003-04-24Speed up convergence significantly and also reduce the size of testcases by m...Chris Lattner
2003-04-24The big fix is this change:Chris Lattner
2003-04-24Remove dead functionsChris Lattner
2003-04-24Make sure that deleted functions have external linkageChris Lattner
2003-04-24Use the list reducer to improve convergence speed and to support crashes thatChris Lattner
2003-04-24Adjust to match new ListReducer interfaceChris Lattner
2003-04-24Allow reducer interfaces to mutate the lists passed inChris Lattner
2003-04-24Move function from Miscompilation.cppChris Lattner
2003-04-24Move the ListReducer Class into it's own header file instead of living in Mis...Chris Lattner
2003-04-24Allow bugpoint to try new an different methods for pruning down listsChris Lattner
2003-04-24Make sure to create a target data that matches the Module's target properties.Chris Lattner
2003-04-24Remove support for "target data" pass ctorsChris Lattner
2003-04-24Implement support for bugpoint to identify which FUNCTION an optimizationChris Lattner