Chris Lattner
|
6a87f90d17
|
CR registers are not used by this "target"
llvm-svn: 23552
|
2005-09-30 06:43:58 +00:00 |
|
Chris Lattner
|
a1266f8ed5
|
Pass extra regclasses into spilling code
llvm-svn: 23537
|
2005-09-30 01:29:42 +00:00 |
|
Jim Laskey
|
f32ef9a37f
|
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
|
78107cb342
|
put reg classes into namespace
llvm-svn: 22927
|
2005-08-19 18:53:43 +00:00 |
|
Chris Lattner
|
61526c0f6c
|
The skeleton target has never had an isel
llvm-svn: 22917
|
2005-08-19 18:35:41 +00:00 |
|
Chris Lattner
|
06282f51cf
|
Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFile
interface.
llvm-svn: 22282
|
2005-06-25 02:48:37 +00:00 |
|
Misha Brukman
|
66d3c6e020
|
Convert tabs to spaces
llvm-svn: 21452
|
2005-04-22 17:54:37 +00:00 |
|
Misha Brukman
|
1fef885677
|
Remove trailing whitespace
llvm-svn: 21425
|
2005-04-21 23:30:14 +00:00 |
|
Chris Lattner
|
6d1fb33657
|
ignore generated files
llvm-svn: 18073
|
2004-11-21 00:01:54 +00:00 |
|
Chris Lattner
|
beb2cc0b4c
|
getJITStubForFunction is optional and unimplemented, just remove it for now.
llvm-svn: 18037
|
2004-11-20 04:15:38 +00:00 |
|
Reid Spencer
|
d3f7233495
|
Change Library Names Not To Conflict With Others When Installed
llvm-svn: 17286
|
2004-10-27 23:18:45 +00:00 |
|
Nate Begeman
|
64ddf151fa
|
Remove include of MRegisterInfo.h, since it is already included by
SkeletonGenRegisterInfo.h.inc
llvm-svn: 17245
|
2004-10-26 06:04:23 +00:00 |
|
Reid Spencer
|
019621a1ea
|
Adjust to changes in Makefile.rules
llvm-svn: 17167
|
2004-10-22 21:02:08 +00:00 |
|
Reid Spencer
|
e48ba34fd4
|
We won't use automake
llvm-svn: 17155
|
2004-10-22 03:35:04 +00:00 |
|
Reid Spencer
|
ce514b1c2c
|
Initial automake generated Makefile template
llvm-svn: 17136
|
2004-10-18 23:55:41 +00:00 |
|
Reid Spencer
|
e6418ec30f
|
Update to reflect changes in Makefile rules.
llvm-svn: 16950
|
2004-10-13 11:46:52 +00:00 |
|
Reid Spencer
|
1b7459b29d
|
Initial version of automake Makefile.am file.
llvm-svn: 16893
|
2004-10-10 22:20:40 +00:00 |
|
Chris Lattner
|
55d0f3ae97
|
Make sure to set the operand list
llvm-svn: 16466
|
2004-09-21 17:30:54 +00:00 |
|
Chris Lattner
|
aee36bb527
|
Revamp the Register class, and allow the use of the RegisterGroup class to
specify aliases directly in register definitions.
Patch contributed by Jason Eckhardt!
llvm-svn: 16330
|
2004-09-14 04:17:02 +00:00 |
|
Nate Begeman
|
4a284c7521
|
Register sizes should be specified in bits
llvm-svn: 16106
|
2004-08-29 22:03:40 +00:00 |
|
Chris Lattner
|
6ef2a410df
|
Code insertion methods now return void instead of #instrs inserted
llvm-svn: 15781
|
2004-08-15 22:15:30 +00:00 |
|
Chris Lattner
|
e58190f5f6
|
These methods no longer take a TargetRegisterClass* operand.
llvm-svn: 15774
|
2004-08-15 21:56:44 +00:00 |
|
Nate Begeman
|
7ca705567e
|
Eliminate MachineFunction& argument from eliminateFrameIndex in Skeleton target
llvm-svn: 15737
|
2004-08-14 22:01:38 +00:00 |
|
Misha Brukman
|
dffcb6ec61
|
Fix grammar.
llvm-svn: 14888
|
2004-07-16 17:40:28 +00:00 |
|
Chris Lattner
|
d7e3eac718
|
Initial checkin of the rest of the skeleton target
llvm-svn: 14874
|
2004-07-16 07:11:15 +00:00 |
|
Chris Lattner
|
e06b3075f2
|
Initial skeleton tablegen files
llvm-svn: 14873
|
2004-07-16 06:29:19 +00:00 |
|
Chris Lattner
|
dc42265d57
|
Add skeleton makefile
llvm-svn: 14872
|
2004-07-16 06:20:55 +00:00 |
|
Chris Lattner
|
a413633d66
|
Initial readme
llvm-svn: 14871
|
2004-07-16 06:12:28 +00:00 |
|