[PATCH] Add support for Xilinx FP/APU to PowerPC
Michael Eager
eager@eagercon.com
Mon Apr 21 21:07:00 GMT 2008
Xilinx's PowerPC 405 and 440 processors have an Auxiliary
Processor Unit (APU) co-processor which is used to implement
floating point or other operations. This patch adds support
for the instructions used to control the APU. This also
separates the definitions of PPC403 and PPC405.
2008-04-21 Michael J. Eager <eager@eagercon.com>
* gas/config/tc-ppc.c: Add -m405, split definition
of PPC403 & PPC405
2008-04-21 Michael J. Eager <eager@eagercon.com>
* include/opcode/ppc.h: PPC_OPCODE_405: New CPU macro
PPC_OPERAND_FSL, PPC_OPERAND_FCR, PPC_OPERAND_UDI:
New field macros
2008-04-21 Michael J. Eager <eager@eagercon.com>
* opcodes/ppc-dis.c: Disassemble FSL/FCR/UDI fields
* opcodes/ppc-opc.c: FCRT, FSL, UDI_R[TABC]: New field macros
APU_MASK, APU_RT_MASK, APU_RA_MASK: New insn macros
PPC405: New processor macro
Add get/put/udi instructions
--
Michael Eager eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gas.diff
Type: text/x-patch
Size: 1496 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20080421/d2d15d54/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: include.diff
Type: text/x-patch
Size: 1074 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20080421/d2d15d54/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opcode.diff
Type: text/x-patch
Size: 11232 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20080421/d2d15d54/attachment-0002.bin>
More information about the Binutils
mailing list