Age | Commit message (Expand) | Author |
2005-03-06 | Make this MUCH faster by avoiding a linear search in the symbol table code. | Chris Lattner |
2005-02-27 | Teach globalopt how memset/cpy/move affect memory, to allow better optimization. | Chris Lattner |
2005-02-27 | Fix spelling, patch contributed by Gabor Greif! | Chris Lattner |
2005-02-23 | make this more efficient. Scan up to 16 nodes, not the whole list. | Chris Lattner |
2005-02-10 | Localize globals if they are only used in main(). This replaces the | Alkis Evlogimenos |
2005-02-01 | Adjust to changes in APIs | Chris Lattner |
2005-01-29 | Switchinst takes a hint for the number of cases it will have. | Chris Lattner |
2005-01-10 | Apply feedback from Chris. | Jeff Cohen |
2005-01-08 | Fix VS warnings. | Chris Lattner |
2005-01-08 | Add more missing createXxxPass functions. | Jeff Cohen |
2004-12-12 | Properly implement copying of a global, fixing the 255.vortex & povray | Chris Lattner |
2004-12-12 | Though the previous xform applies to literally dozens (hundreds?) of variables | Chris Lattner |
2004-12-12 | If a variable can only hold two values, and is not already a bool, shrink it | Chris Lattner |
2004-12-11 | Only cound if we actually made a change. | Chris Lattner |
2004-12-03 | Implement stripping of debug symbols, making the --strip-debug options in | Chris Lattner |
2004-12-02 | Initial reimplementation of the -strip pass, with a stub for implementing | Chris Lattner |
2004-12-02 | Implement a FIXME by checking to make sure that a malloc is not being used | Chris Lattner |
2004-12-02 | Fix a minor bug where we set a var to initialized on malloc, not on store. | Chris Lattner |
2004-11-22 | Ignore debugger intrinsics when doing inlining size computations. | Chris Lattner |
2004-11-14 | If a global is just loaded and restored, realize that it is not changing | Chris Lattner |
2004-11-14 | Remove note to self | Chris Lattner |
2004-11-14 | If a function always returns a constant, replace all calls sites with that | Chris Lattner |
2004-11-13 | Remove debugging code | Chris Lattner |
2004-11-13 | Argument promotion transforms functions to unconditionally load their | Chris Lattner |
2004-11-11 | Actually, leave the check in. This prevents us from counting dead arguments | Chris Lattner |
2004-11-11 | Fix bug: IPConstantProp/deadarg.ll | Chris Lattner |
2004-11-10 | Make IP Constant prop more aggressive about handling self recursive calls. | Chris Lattner |
2004-11-09 | Do not let dead constant expressions hanging off of functions prevent IPCP. | Chris Lattner |
2004-11-09 | Change this back so that I get stable numbers to reflect the change from the | Chris Lattner |
2004-11-09 | Fix bug: 2004-11-08-FreeUseCrash.ll | Chris Lattner |
2004-11-07 | VERY large functions that are only called from one place are not really | Chris Lattner |
2004-10-27 | Change Library Names Not To Conflict With Others When Installed | Reid Spencer |
2004-10-22 | *** empty log message *** | Chris Lattner |
2004-10-22 | We won't use automake | Reid Spencer |
2004-10-18 | Initial automake generated Makefile template | Reid Spencer |
2004-10-18 | Get this file compiling with VC++, patch contributed by Morten Ofstad. Thanks... | Chris Lattner |
2004-10-16 | Add support for the undef value. Implement a new optimization based on globals | Chris Lattner |
2004-10-14 | Fix a bug John tracked down in libstdc++ where we were incorrectly deleting | Chris Lattner |
2004-10-13 | Update to reflect changes in Makefile rules. | Reid Spencer |
2004-10-11 | This patch implements two things (sorry). | Chris Lattner |
2004-10-10 | Just because we cannot completely eliminate all uses of a global, we can | Chris Lattner |
2004-10-10 | Initial version of automake Makefile.am file. | Reid Spencer |
2004-10-10 | Fix 2004-10-10-CastStoreOnce.llx, by adjusting types back if we strip off a cast | Chris Lattner |
2004-10-10 | Implement GlobalOpt/deadglobal-2.llx, deletion of globals that are only | Chris Lattner |
2004-10-10 | Avoid calling use_size() which could (in theory) be expensive if the global | Chris Lattner |
2004-10-09 | Eliminate global pointers that are only stored a single value and null if | Chris Lattner |
2004-10-09 | Fix infinite loop due to iteration | Chris Lattner |
2004-10-08 | If we found a dead global, we should at least delete it... | Chris Lattner |
2004-10-08 | * Pull out the meat of runOnModule into another function for clarity. | Chris Lattner |
2004-10-08 | We might as well delete the known-dead global sooner rather than later since | Chris Lattner |