| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | In a "seeing the forest through the trees" kinda situation, I realized that a | Chris Lattner | 2004-02-05 | 1 | -227/+230 | 
| | | | | | | | | | | | complete rewrite of load-vn will make it a bit faster. This changes speeds up the gcse pass (which uses load-vn) from 25.45s to 0.42s on the testcase in PR209. I've also verified that this gives the exact same results as the old one. llvm-svn: 11132 | ||||
| * | This is a big diff with no functionality change. We just reorder some code, | Chris Lattner | 2004-02-05 | 1 | -73/+60 | 
| | | | | | | | | which causes big reindentation. While I'm at it, I fix the fixme by removing some dead code. llvm-svn: 11131 | ||||
| * | finegrainify namespacification | Chris Lattner | 2004-02-05 | 1 | -5/+2 | 
| | | | | | llvm-svn: 11130 | ||||
| * | Fixed Chris' typo. | Tanya Lattner | 2004-02-05 | 1 | -1/+1 | 
| | | | | | llvm-svn: 11128 | ||||
| * | Implement optimizations for handling large basic blocks. | Chris Lattner | 2004-02-05 | 1 | -29/+77 | 
| | | | | | llvm-svn: 11126 | ||||
| * | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -2/+4 | 
| | | | | | llvm-svn: 9903 | ||||
| * | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 | 
| | | | | | | | Header files will be on the way. llvm-svn: 9298 | ||||
| * | Fixed spelling and grammar. | Misha Brukman | 2003-09-11 | 1 | -2/+2 | 
| | | | | | llvm-svn: 8478 | ||||
| * | Spell `definitely' correctly. | Misha Brukman | 2003-09-11 | 1 | -1/+1 | 
| | | | | | llvm-svn: 8466 | ||||
| * | Fix bug: RLE-Preserve-Volatile.ll | Chris Lattner | 2003-09-08 | 1 | -2/+6 | 
| | | | | | | | Volatile loads and stores must not be value numbered llvm-svn: 8398 | ||||
| * | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 1 | -1/+1 | 
| | | | | | llvm-svn: 7944 | ||||
| * | If the alias analysis algorithm we are using can provide MUST alias information, | Chris Lattner | 2003-06-29 | 1 | -0/+5 | 
| | | | | | | | expose it directly as value numbering information llvm-svn: 6972 | ||||
| * | Implement forwarding from stores to loads of must-aliased pointers. | Chris Lattner | 2003-06-16 | 1 | -14/+96 | 
| | | | | | | | This implements: GCSE/2003-06-13-LoadStoreEliminate.ll llvm-svn: 6694 | ||||
| * | Calculate and pass load sizes to the alias analysis infrastructure | Chris Lattner | 2003-02-26 | 1 | -8/+19 | 
| | | | | | llvm-svn: 5635 | ||||
| * | Initial implementation of value numbering for load instructions | Chris Lattner | 2002-08-30 | 1 | -0/+233 | 
| llvm-svn: 3540 | |||||

