- df98617 Reimplement the old and horrible bison parser for .ll files with a nice by Chris Lattner · 16 years ago
- 70ef449 Generalize bugpoint's concept of a "safe" backend, and add options by Dan Gohman · 16 years ago
- 33b1c30 Remove -check-exit-code from bugpoint. This is subsumed by -append-exit-code. by Nick Lewycky · 16 years ago
- 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
- 70f684f Allow use of ssh to perform remote execution. by Evan Cheng · 16 years ago
- bcbd9c4 Improve bugpoint output a bit by outputting the actual instructions instead of by Matthijs Kooijman · 16 years ago
- cebf59b Reformat this message to fit in 80 cols. by Dan Gohman · 16 years ago
- 7220b81 Global variables beginning with \01 have special meaning on Darwin, so we need to remove by Owen Anderson · 16 years ago
- ad6996d Let bugpoint display generated messages on stderr only if no interpreter was by Matthijs Kooijman · 16 years ago
- fbea227 Add -silence-passes option to bugpoint. This option suppresses output generated by Matthijs Kooijman · 16 years ago
- b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 16 years ago
- 9ef7425 Add possibility of using arbitrary to to execute stuff from bugpoint. by Anton Korobeynikov · 17 years ago
- e78109e several multiple-retval fixes for bugpoint. by Chris Lattner · 17 years ago
- 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 17 years ago
- 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 17 years ago
- 58f3bcd Remove tabs. Patch by Mike Stump! by Bill Wendling · 17 years ago
- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
- af4fc28 -fPIC is required on x86-64 when building shared objects. by Torok Edwin · 17 years ago
- df4613c With debug info, there are nameless constant global values. do not crash when we hit one by Andrew Lenharth · 17 years ago
- 584c3bf Detabify. by Bill Wendling · 17 years ago
- 3956449 Fix a missing space in the description of the find-bugs option. by Dan Gohman · 17 years ago
- 1d1ef14 PR2027, Fix bugpoint's -find-bugs option, clean up the code. by Nick Lewycky · 17 years ago
- 4a6a6f2 Fix PR1797 by Chris Lattner · 17 years ago
- 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
- 5116784 remove attributions from tools/utils makefiles. by Chris Lattner · 17 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
- a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
- 6fa98b1 Allow the block extractor take to take a list of basic blocks to not extract by Nick Lewycky · 17 years ago
- 4e1be6d Deleting redundant copy of block extractor pass. See also PR1775. by Gordon Henriksen · 17 years ago
- 82a13c9 Move the space in overview output for commands out of each of the by Dan Gohman · 17 years ago
- 52eec54 by David Greene · 17 years ago
- 8ff70c2 Pretty straightforward replacement of "bytecode" by "bitcode" by Gabor Greif · 17 years ago
- 497391a Fix bugpoint to run -llc-safe with -Xlinker. by Lauro Ramos Venancio · 17 years ago
- 065344d use the new MemoryBuffer interfaces to simplify error reporting in clients. by Chris Lattner · 18 years ago
- 421e516 Fix a buggy conversion from bytecode to bitcode by Chris Lattner · 18 years ago
- 744879e switch tools to bitcode from bytecode by Chris Lattner · 18 years ago
- 03b6963 add bitcode support by Chris Lattner · 18 years ago
- 34e400e Added -rsh-host and -rsh-user to support remote execution. by Evan Cheng · 18 years ago
- 1997473 Drop 'const' by Devang Patel · 18 years ago
- 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
- 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
- 00f59da remove use of deprecated apis by Chris Lattner · 18 years ago
- 9ba8a76 Add possibility to set memory limit for binaries run via libSystem. This by Anton Korobeynikov · 18 years ago
- 10ac377 eliminate use of vector-related ctors by Chris Lattner · 18 years ago
- f2e292c push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 18 years ago
- 688b049 For PR411: by Reid Spencer · 18 years ago
- ef9b9a7 For PR411: by Reid Spencer · 18 years ago
- 7ba98a9 For PR1072: by Reid Spencer · 18 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
- 17be679 default to emiting an uncompressed .bc file by Chris Lattner · 18 years ago
- 2db43c8 relax type by Chris Lattner · 18 years ago
- 78d033e For PR411: by Reid Spencer · 18 years ago
- 7f7fdcc A bit more debugging printf's. by Evan Cheng · 18 years ago
- 71d2ec9 For PR950: Convert signed integer types to signless. by Reid Spencer · 18 years ago
- e4d87aa For PR950: by Reid Spencer · 18 years ago
- e026c07 Remove DSA. by John Criswell · 18 years ago
- e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
- c30598b make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. by Chris Lattner · 18 years ago
- 68fe61d Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 18 years ago
- 5e1452c Add an -append-exit-code option to bugpoint. This will cause bugpoint to by Reid Spencer · 18 years ago
- 3da59db For PR950: by Reid Spencer · 18 years ago
- a089d44 Need <iostream> for the time being. by Bill Wendling · 18 years ago
- 2803b4c Minor style fixes from review. by Reid Spencer · 18 years ago
- dc31a8a Add a -disable-loop-extraction option to bugpoint. by Reid Spencer · 18 years ago
- fef0242 completely revert patrick's enhancement to bugpoint. Though it makes bugpoint by Chris Lattner · 18 years ago
- cd6f46e add a new bugpoint mode -llc-safe. This uses LLC for both halves of a by Chris Lattner · 18 years ago
- d41b30d Unbreak VC++ build. by Jeff Cohen · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- 22706e8 Forgot a } by Bill Wendling · 18 years ago
- b3d83a3 Re-added the part where it tries to remove all global variables first. by Bill Wendling · 18 years ago
- 4e3be89 Fix for PR960. Improves bugpoint so that it removes global variable by Bill Wendling · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- 137d0ec Make the bugpoint reduction heuristics more effective. Patch submitted by by Chris Lattner · 18 years ago
- 54e4c02 Remove a dead var noticed by Yorion by Chris Lattner · 18 years ago
- d422350 comment out debug code by Chris Lattner · 18 years ago
- c600f3c Add a new -cbe-bug mode, which works just like -run-llc, except that it uses by Chris Lattner · 18 years ago
- e290c6d Fix --enable-valgrind. Add room for the new arguments, and don't keep by Nick Lewycky · 18 years ago
- 40394bc Add --enable-valgrind option to run optimizations through valgrind to by Nick Lewycky · 18 years ago
- afd39f0 Change DisambiguateGlobalSymbols to not rename asm globals, which breaks by Chris Lattner · 18 years ago
- aea932d Use LINK_COMPONENTS to specify *components* to link against instead of by Chris Lattner · 18 years ago
- 1bb6f06 Code cleanups, no functionality change. by Chris Lattner · 18 years ago
- 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
- a4be053 analyze no longer exists, don't offer to run it :) by Chris Lattner · 18 years ago
- 51c5a28 For PR797: by Reid Spencer · 18 years ago
- 8ea5ecb For PR797: by Reid Spencer · 18 years ago
- 62c5105 For PR885: by Reid Spencer · 18 years ago
- 023fcf9 For PR797: by Reid Spencer · 18 years ago
- 61c83e0 For PR797: by Reid Spencer · 18 years ago
- c0431fe fit in 80 cols by Chris Lattner · 18 years ago
- 7f27570 minor cleanups by Chris Lattner · 18 years ago
- 032091d Adding FindBugs.cpp so the -find-bugs option will work. by Patrick Jenkins · 18 years ago
- 6a3f31c This commit adds a new feature called find-bugs. The find-bugs option can be invoked on a .bc file from the command like with -find-bugs and a list of passes you wish to test. This procedure takes the set of optimization passes the user specifies, randomizes the passes, runs the passes on the specified .bc file, compiles the program, and finally runs the program checking its output vs the .bc file with no optimizations. This process repeats until either the user kills bugpoint or an error occurs in the optimizations, program complitation, or the running of the program. If an error occurs, bugpoint attempts to diagnose the error by eliminating passes that are not at fault and code that is not needed. by Patrick Jenkins · 18 years ago
- 68b1630 Updating the comments above SplitFunctionsOutOfModule in ExtractFunction.cpp to reflect the changes made to that function. Specifically I am removing the FIXME comment because the issue has been addressed. by Patrick Jenkins · 18 years ago
- e47863e This commit improves bugpoints speed. On my G4 this changed caused kimwitu++ to run through bugpoint in 1091.15 seconds (user + system time). The time it took to run this on my G4 before I made these changes is 1420.82 seconds (user + system time). This is a speedup of about 5.5 minutes. by Patrick Jenkins · 18 years ago
- 0465fa9 Tools require EH for their top-level try blocks. by Chris Lattner · 18 years ago
- 130e2a3 Pass -Xlinker flags to gcc when it builds the shared object. by Chris Lattner · 18 years ago
- 831b121 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 18 years ago
- 9686ae7 Teach bugpoint to kill optimization passes that run over the timeout limit, by Chris Lattner · 18 years ago
- 629e487 After telling GCC to type of the input file with -x asm/-x c, switch back to by Chris Lattner · 18 years ago
- e3f0561 Make sure this tool links in all of libVMCore.a because it can --load by Reid Spencer · 18 years ago