Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in | Reid Spencer | 2007-02-05 | 1 | -1/+2 | |
| | | | | | | | the Transforms library. This reduces debug library size by 132 KB, debug binary size by 376 KB, and reduces link time for llvm tools slightly. llvm-svn: 33939 | |||||
* | For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid | Reid Spencer | 2007-01-30 | 1 | -1/+1 | |
| | | | | | | confusion with external linkage types. llvm-svn: 33663 | |||||
* | Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic | Chris Lattner | 2006-12-19 | 1 | -4/+3 | |
| | | | | | | | converted, we lose a static initializer. This also allows GCC to emit warnings about unused statistics. llvm-svn: 32690 | |||||
* | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner | 2006-12-06 | 1 | -1/+1 | |
| | | | | | | is 'unsigned'. llvm-svn: 32279 | |||||
* | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner | 2006-08-27 | 1 | -1/+1 | |
| | | | | llvm-svn: 29925 | |||||
* | since reg2mem requires it, might as well mention that it preserves it | Andrew Lenharth | 2005-11-25 | 1 | -0/+1 | |
| | | | | llvm-svn: 24491 | |||||
* | Reg2Mem is something a pass may depend on, so allow that | Andrew Lenharth | 2005-11-22 | 1 | -0/+1 | |
| | | | | llvm-svn: 24488 | |||||
* | turns out, demotion and invokes and critical edges don't mix | Andrew Lenharth | 2005-11-22 | 1 | -0/+4 | |
| | | | | llvm-svn: 24487 | |||||
* | the pain isn't gone unless the phinodes are spilled too | Andrew Lenharth | 2005-11-10 | 1 | -1/+2 | |
| | | | | llvm-svn: 24288 | |||||
* | this works with backedges to the existing entry block alot better | Andrew Lenharth | 2005-11-10 | 1 | -2/+3 | |
| | | | | llvm-svn: 24270 | |||||
* | The pass everyone has been waiting for! | Andrew Lenharth | 2005-11-10 | 1 | -0/+79 | |
Reg2Mem for fun you can opt -reg2mem -mem2reg llvm-svn: 24267 |