Owen Anderson
|
f7db631b7d
|
Sparc is big-endian.
llvm-svn: 28415
|
2006-05-20 00:49:30 +00:00 |
|
Owen Anderson
|
88812b5c0a
|
Make all of the TargetMachine subclasses use the new string TargetData methods.
This is part of the on-going work on PR 761.
llvm-svn: 28414
|
2006-05-20 00:24:56 +00:00 |
|
Owen Anderson
|
20a631fde7
|
Refactor TargetMachine, pushing handling of TargetData into the 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
|
2006-05-03 01:29:57 +00:00 |
|
Nate Begeman
|
3f9c17906f
|
Disable switch lowering for targets based on the selection dag isel,
letting the code generator handle them directly.
llvm-svn: 27539
|
2006-04-08 19:46:55 +00:00 |
|
Chris Lattner
|
6f95ab7abb
|
Eliminate IntrinsicLowering from TargetMachine.
Make the CBE and V9 backends create their own, since they're the only ones that use it.
llvm-svn: 26974
|
2006-03-23 05:43:16 +00:00 |
|
Chris Lattner
|
5259aa1c86
|
Enable LSR by default for SPARC: it is a clear win.
llvm-svn: 26090
|
2006-02-09 19:59:55 +00:00 |
|
Chris Lattner
|
c75d5b093d
|
add an option to turn on LSR.
llvm-svn: 26080
|
2006-02-09 05:06:36 +00:00 |
|
Chris Lattner
|
158e1f519c
|
Rename SPARC V8 target to be the LLVM SPARC target.
llvm-svn: 25985
|
2006-02-05 05:50:24 +00:00 |
|