summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Simplify target construction.Chris Lattner2006-09-031-1/+1
| | | | llvm-svn: 30070
* Don't pass target name into TargetData anymore, it is never used or needed.Chris Lattner2006-06-161-2/+1
| | | | | | | Remove explicit casts to std::string now that there is no overload resolution issues in the TargetData ctors. llvm-svn: 28830
* Sparc is big-endian.Owen Anderson2006-05-201-1/+1
| | | | llvm-svn: 28415
* Make all of the TargetMachine subclasses use the new string TargetData methods.Owen Anderson2006-05-201-1/+1
| | | | | | This is part of the on-going work on PR 761. llvm-svn: 28414
* Refactor TargetMachine, pushing handling of TargetData into the ↵Owen Anderson2006-05-031-1/+2
| | | | | | | | target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. This fixes PR 759. llvm-svn: 28074
* Disable switch lowering for targets based on the selection dag isel,Nate Begeman2006-04-081-3/+0
| | | | | | letting the code generator handle them directly. llvm-svn: 27539
* Eliminate IntrinsicLowering from TargetMachine.Chris Lattner2006-03-231-3/+2
| | | | | | Make the CBE and V9 backends create their own, since they're the only ones that use it. llvm-svn: 26974
* Enable LSR by default for SPARC: it is a clear win.Chris Lattner2006-02-091-4/+1
| | | | llvm-svn: 26090
* add an option to turn on LSR.Chris Lattner2006-02-091-1/+6
| | | | llvm-svn: 26080
* Rename SPARC V8 target to be the LLVM SPARC target.Chris Lattner2006-02-051-0/+113
llvm-svn: 25985
OpenPOWER on IntegriCloud