Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Exception handling has been implemented. | Duncan Sands | 2007-07-11 | 1 | -3/+2 | |
| | | | | llvm-svn: 39732 | |||||
* | document and hide two options. | Chris Lattner | 2007-06-19 | 1 | -2/+5 | |
| | | | | llvm-svn: 37651 | |||||
* | name change requested by review of previous patch | Dale Johannesen | 2007-05-22 | 1 | -2/+2 | |
| | | | | llvm-svn: 37289 | |||||
* | Make tail merging the default, except on powerPC. There was no prior art | Dale Johannesen | 2007-05-22 | 1 | -2/+2 | |
| | | | | | | | for a target-dependent default with a command-line override; this way should be generally usable. llvm-svn: 37285 | |||||
* | move a bunch of code out of the sdisel pass into its own opt pass ↵ | Chris Lattner | 2007-03-31 | 1 | -2/+20 | |
| | | | | | | "codegenprepare". llvm-svn: 35529 | |||||
* | Add a -print-lsr-output option to LLC, to print the output of the LSR pass. | Chris Lattner | 2007-03-31 | 1 | -1/+9 | |
| | | | | llvm-svn: 35522 | |||||
* | Now LoopStrengthReduce is a LoopPass. | Devang Patel | 2007-03-06 | 1 | -0/+1 | |
| | | | | llvm-svn: 34984 | |||||
* | Use exception flag. | Jim Laskey | 2007-02-22 | 1 | -1/+2 | |
| | | | | llvm-svn: 34496 | |||||
* | Split the addPassesToEmitFile method up into two. This is so that we can | Bill Wendling | 2007-02-08 | 1 | -48/+52 | |
| | | | | | | | do some common stuff, then on our own add an object file writer (by calling a concrete function), and then do some finishing stuff, if need be. llvm-svn: 34032 | |||||
* | Removed more <iostream> includes | Bill Wendling | 2006-12-07 | 1 | -11/+10 | |
| | | | | llvm-svn: 32321 | |||||
* | enable the branch folding pass for the JIT. | Chris Lattner | 2006-11-16 | 1 | -0/+3 | |
| | | | | llvm-svn: 31777 | |||||
* | 1. Add a pass to fold debug label instructions so a debug info client can detect | Jim Laskey | 2006-11-07 | 1 | -0/+3 | |
| | | | | | | | | | | | | | empty ranges. 2. Reorg how MachineDebugInfo maintains changes to debug labels. 3. Have dwarf writer use debug label info to simplify scopes and source line coorespondence. 4. Revert the merging of compile units until I can get the bugs ironed out. llvm-svn: 31507 | |||||
* | Don't do dead block elimination in fast mode. | Jim Laskey | 2006-10-24 | 1 | -1/+2 | |
| | | | | llvm-svn: 31155 | |||||
* | add the branch folding pass as a late cleanup pass for all targets. For now | Chris Lattner | 2006-10-13 | 1 | -0/+3 | |
| | | | | | | it just deletes empty MBB's. Soon it will do more :) llvm-svn: 30941 | |||||
* | add setJumpBufSize() and setJumpBufAlignment() to target-lowering. | Duraid Madina | 2006-09-04 | 1 | -2/+2 | |
| | | | | | | | Call these from your backend to enjoy setjmp/longjmp goodness, see lib/Target/IA64/IA64ISelLowering.cpp for an example llvm-svn: 30095 | |||||
* | new file | Chris Lattner | 2006-09-04 | 1 | -0/+154 | |
llvm-svn: 30082 |