diff options
author | Alan Modra <amodra@gmail.com> | 2022-03-16 10:05:37 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2022-03-16 10:05:37 +1030 |
commit | f304c63d24ef12f3c01b978929ed026b1ec85f56 (patch) | |
tree | e9c07556d20437ddd0ae62c8d76c4f7494bdecfa /COPYING3.LIB | |
parent | 42952a9605b00e4b1d6514de9b30e56d4dcb8bbe (diff) | |
download | gdb-f304c63d24ef12f3c01b978929ed026b1ec85f56.zip gdb-f304c63d24ef12f3c01b978929ed026b1ec85f56.tar.gz gdb-f304c63d24ef12f3c01b978929ed026b1ec85f56.tar.bz2 |
PowerPC32 extended instructions in powerpc_macros
As for PowerPC64, move instructions to the main opcode table.
opcodes/
* ppc-opc.c (insert_crwn, extract_crwn, insert_elwn, extract_elwn),
(insert_erwn, extract_erwn, insert_erwb, extract_erwb),
(insert_cslwn, extract_cslwb, insert_ilwb, extract_ilwn),
(insert_irwb, extract_irwn, insert_rrwn, extract_rrwn),
(insert_slwn, extract_slwn, insert_srwn, extract_srwn): New functions.
(CRWn, ELWn, ERWn, ERWb, CSLWb, CSLWn, ILWn, ILWb, IRWn, IRWb),
(RRWn, SLWn, SRWn): Define and add powerpc_operands entries.
(MMB_MASK, MME_MASK, MSHMB_MASK): Define.
(powerpc_opcodes): Add "inslwi", "insrwi", "rotrwi", "clrrwi",
"slwi", "srwi", "extlwi", "extrwi", "sli", "sri" and corresponding
record (ie. dot suffix) forms.
(powerpc_macros): Delete same.
gas/
* testsuite/gas/ppc/476.d: Update.
* testsuite/gas/ppc/simpshft.d: Update.
Diffstat (limited to 'COPYING3.LIB')
0 files changed, 0 insertions, 0 deletions