summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LLVMTargetMachine.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Exception handling has been implemented.Duncan Sands2007-07-111-3/+2
| | | | llvm-svn: 39732
* document and hide two options.Chris Lattner2007-06-191-2/+5
| | | | llvm-svn: 37651
* name change requested by review of previous patchDale Johannesen2007-05-221-2/+2
| | | | llvm-svn: 37289
* Make tail merging the default, except on powerPC. There was no prior artDale Johannesen2007-05-221-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 Lattner2007-03-311-2/+20
| | | | | | "codegenprepare". llvm-svn: 35529
* Add a -print-lsr-output option to LLC, to print the output of the LSR pass.Chris Lattner2007-03-311-1/+9
| | | | llvm-svn: 35522
* Now LoopStrengthReduce is a LoopPass.Devang Patel2007-03-061-0/+1
| | | | llvm-svn: 34984
* Use exception flag.Jim Laskey2007-02-221-1/+2
| | | | llvm-svn: 34496
* Split the addPassesToEmitFile method up into two. This is so that we canBill Wendling2007-02-081-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> includesBill Wendling2006-12-071-11/+10
| | | | llvm-svn: 32321
* enable the branch folding pass for the JIT.Chris Lattner2006-11-161-0/+3
| | | | llvm-svn: 31777
* 1. Add a pass to fold debug label instructions so a debug info client can detectJim Laskey2006-11-071-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 Laskey2006-10-241-1/+2
| | | | llvm-svn: 31155
* add the branch folding pass as a late cleanup pass for all targets. For nowChris Lattner2006-10-131-0/+3
| | | | | | it just deletes empty MBB's. Soon it will do more :) llvm-svn: 30941
* add setJumpBufSize() and setJumpBufAlignment() to target-lowering.Duraid Madina2006-09-041-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 fileChris Lattner2006-09-041-0/+154
llvm-svn: 30082
OpenPOWER on IntegriCloud