| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner | 2006-08-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 29925 | ||||
| * | Fix a bug where we didn't realize that vaarg reads memory. This fixes | Chris Lattner | 2005-11-30 | 1 | -0/+7 |
| | | | | | | | Transforms/DeadStoreElimination/2005-11-30-vaarg.ll llvm-svn: 24545 | ||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -6/+6 |
| | | | | | llvm-svn: 21427 | ||||
| * | Adjust to changes in instruction interfaces. | Chris Lattner | 2005-01-29 | 1 | -6/+5 |
| | | | | | llvm-svn: 19900 | ||||
| * | Fix uint64_t -> unsigned VS warnings. | Chris Lattner | 2005-01-08 | 1 | -2/+2 |
| | | | | | llvm-svn: 19381 | ||||
| * | Fix PR491 and testcase ↵ | Chris Lattner | 2004-12-29 | 1 | -1/+2 |
| | | | | | | | Transforms/DeadStoreElimination/2004-12-28-PartialStore.ll llvm-svn: 19180 | ||||
| * | Make DSE potentially more aggressive by being more specific about alloca sizes. | Chris Lattner | 2004-11-28 | 1 | -4/+10 |
| | | | | | llvm-svn: 18309 | ||||
| * | Prototype these functions more accurately | Chris Lattner | 2004-09-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 16432 | ||||
| * | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -2/+2 |
| | | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | ||||
| * | Implement DeadStoreElim/alloca.llx by observing that allocas are dead at the | Chris Lattner | 2004-07-26 | 1 | -1/+4 |
| | | | | | | | end of the function (either return or unwind) llvm-svn: 15232 | ||||
| * | * Substantially simplify how free instructions are handled (potentially fixing | Chris Lattner | 2004-07-25 | 1 | -43/+52 |
| | | | | | | | | | | | | a bug in DSE). * Delete dead operand uses iteratively instead of recursively, using a SetVector. * Defer deletion of dead operand uses until the end of processing, which means we don't have to bother with updating the AliasSetTracker. This speeds up DSE substantially. llvm-svn: 15204 | ||||
| * | Free instructions kill values too. This implements DeadStoreElim/free.llx | Chris Lattner | 2004-07-25 | 1 | -4/+13 |
| | | | | | llvm-svn: 15199 | ||||
| * | obvious fix | Chris Lattner | 2004-07-24 | 1 | -0/+1 |
| | | | | | llvm-svn: 15162 | ||||
| * | This is a trivial dead store elimination pass. It very very simple and | Chris Lattner | 2004-07-22 | 1 | -0/+139 |
| can be improved in many ways. But: stop laughing, even with -basicaa it deletes 15% of the stores in 252.eon :) llvm-svn: 15101 | |||||

