Chris Lattner
|
768bc20b74
|
Fix build breakage :(
llvm-svn: 28267
|
2006-05-12 23:26:11 +00:00 |
Chris Lattner
|
d63ec521c5
|
Actually override the right method. :)
Bug identified by coverity.
llvm-svn: 28259
|
2006-05-12 18:19:25 +00:00 |
Owen Anderson
|
8c2c1e90c4
|
Refactor a bunch of includes so that TargetMachine.h doesn't have to include
TargetData.h. This should make recompiles a bit faster with my current
TargetData tinkering.
llvm-svn: 28238
|
2006-05-12 06:33:49 +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 |
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 |
Evan Cheng
|
2dd2c652b2
|
Added getTargetLowering() to TargetMachine. Refactored targets to support this.
llvm-svn: 26742
|
2006-03-13 23:20:37 +00:00 |
Chris Lattner
|
b28f214033
|
Add a new option to indicate we want the code generator to emit code quickly,not spending tons of time microoptimizing it. This is useful for an -O0style of build.
llvm-svn: 24233
|
2005-11-08 02:11:51 +00:00 |
Jim Laskey
|
19058c3989
|
1. Use SubtargetFeatures in llc/lli.
2. Propagate feature "string" to all targets.
3. Implement use of SubtargetFeatures in PowerPCTargetSubtarget.
llvm-svn: 23192
|
2005-09-01 21:38:21 +00:00 |
Chris Lattner
|
f11f48ba61
|
Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFile
interface.
llvm-svn: 22282
|
2005-06-25 02:48:37 +00:00 |
Misha Brukman
|
89b8c8d215
|
Remove trailing whitespace
llvm-svn: 21424
|
2005-04-21 23:13:11 +00:00 |
Duraid Madina
|
91ed0a11cf
|
and so it begins...
PHASE 1: write instruction selector
PHASE 2: ???
PHASE 3: profit!
llvm-svn: 20652
|
2005-03-17 18:17:03 +00:00 |