Nate Begeman
|
6cdbd22245
|
Convert A-Form instructions to auto-generated asm writer
llvm-svn: 16107
|
2004-08-29 22:45:13 +00:00 |
Nate Begeman
|
3ad3ad4f3f
|
Move XForm instructions over to the auto-generated asm writer
llvm-svn: 15962
|
2004-08-21 05:56:39 +00:00 |
Chris Lattner
|
da2e56fb0c
|
Convert all of the DForm_6* operations, which makes all of the Zimm16 users
dead.
llvm-svn: 15754
|
2004-08-15 05:46:14 +00:00 |
Chris Lattner
|
8a796858da
|
Convert the DForm_4 over to the asmprintergen
llvm-svn: 15751
|
2004-08-15 05:20:16 +00:00 |
Nate Begeman
|
765cb5f844
|
Add some more 64 bit instructions we need for the PowerPC-64 ISel to the tablegen files
llvm-svn: 15710
|
2004-08-13 02:19:26 +00:00 |
Misha Brukman
|
78c1dcfc3e
|
Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes
llvm-svn: 15667
|
2004-08-11 20:56:14 +00:00 |
Misha Brukman
|
28beda9ba4
|
Add doubleword load/store (64-bit only).
llvm-svn: 15665
|
2004-08-11 15:54:36 +00:00 |
Misha Brukman
|
dad438bfb9
|
Renamed PPC32 (namespace for regs, opcodes) to PPC to include 64-bit targets
llvm-svn: 15631
|
2004-08-10 22:47:03 +00:00 |
Misha Brukman
|
c6b114f258
|
DForm 5/6 extended mneumonics take 3 arguments.
llvm-svn: 15620
|
2004-08-10 19:03:31 +00:00 |
Misha Brukman
|
09d87b4939
|
Fix DForm_4: format is `op r, r, i'
llvm-svn: 15613
|
2004-08-10 18:07:55 +00:00 |
Misha Brukman
|
8f951e579b
|
Remove ClassPrefix variable as it's no longer used.
llvm-svn: 15586
|
2004-08-09 19:13:29 +00:00 |
Misha Brukman
|
d210ed1855
|
Define a ClassPrefix for PowerPC.
llvm-svn: 15580
|
2004-08-09 17:46:26 +00:00 |
Misha Brukman
|
5295e1db10
|
Use instruction formats as defined in the PowerPC ISA manual
llvm-svn: 15577
|
2004-08-09 17:24:04 +00:00 |
Misha Brukman
|
cdd72aaa1f
|
Remove unused instruction classes
llvm-svn: 15501
|
2004-08-04 21:18:57 +00:00 |
Misha Brukman
|
6b21bde2d6
|
Replace patterns 0, 4, and 5 with simpler heirarchical definitions that use the
official PowerPC instruction format lingo: X- and D-form.
llvm-svn: 15422
|
2004-08-02 21:56:35 +00:00 |
Misha Brukman
|
cd4f51b4b6
|
Separate instruction formats from instruction definitions.
llvm-svn: 15414
|
2004-08-02 16:54:54 +00:00 |