Age | Commit message (Expand) | Author |
2005-04-28 | Remove from the TODO list those optimizations that are already handled by | Reid Spencer |
2005-04-28 | Document additional libcall transformations that need to be written. | Reid Spencer |
2005-04-27 | Doxygenate. | Reid Spencer |
2005-04-27 | remove 'statement with no effect' warning | Chris Lattner |
2005-04-27 | More Cleanup: | Reid Spencer |
2005-04-27 | This is a cleanup commit: | Reid Spencer |
2005-04-27 | detect functions that never return, and turn the instruction following a | Chris Lattner |
2005-04-27 | Prefix the debug statistics so they group together. | Reid Spencer |
2005-04-27 | In debug builds, make a statistic for each kind of call optimization. This | Reid Spencer |
2005-04-26 | This analysis doesn't take 'throwing' into consideration, it looks at | Chris Lattner |
2005-04-26 | Fix up the debug statement to actually use a newline .. radical concept. | Reid Spencer |
2005-04-26 | Uh, this isn't argpromotion. | Reid Spencer |
2005-04-26 | Add some debugging output so we can tell which calls are getting triggered | Reid Spencer |
2005-04-26 | No, seriously folks, memcpy really does return void. | Reid Spencer |
2005-04-26 | memcpy returns void!!!!! | Reid Spencer |
2005-04-26 | Fix some bugs found by running on llvm-test: | Reid Spencer |
2005-04-26 | Changes From Review Feedback: | Reid Spencer |
2005-04-26 | * Merge get_GVInitializer and getCharArrayLength into a single function | Reid Spencer |
2005-04-26 | * Implement StrLenOptimization | Reid Spencer |
2005-04-26 | Incorporate feedback from Chris: | Reid Spencer |
2005-04-25 | Changes due to code review and new implementation: | Reid Spencer |
2005-04-25 | Lots of changes based on review and new functionality: | Reid Spencer |
2005-04-25 | Post-Review Cleanup: | Reid Spencer |
2005-04-25 | A new pass to provide specific optimizations for certain well-known library | Reid Spencer |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-04-21 | Fix a bug where we would not promote calls to invokes if they occured in | Chris Lattner |
2005-03-15 | stop using method. | Chris Lattner |
2005-03-15 | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner |
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 |