diff options
author | Michael Eager <eager@eagercon.com> | 2012-11-14 16:19:30 +0000 |
---|---|---|
committer | Michael Eager <eager@eagercon.com> | 2012-11-14 16:19:30 +0000 |
commit | e692c2171ead6cdd096e625d6e8a4dd33d8bffe2 (patch) | |
tree | 0647cee09b70142e87eec56bf9ac0a86ccc86671 /opcodes/microblaze-opcm.h | |
parent | aff68abbd7cfed062055bd2d97f464b304b920bc (diff) | |
download | binutils-gdb-e692c2171ead6cdd096e625d6e8a4dd33d8bffe2.tar.gz |
Add the endian reversing versions of load/store instructions;
2012-11-14 Edgar E. Iglesias <edgar.iglesias@gmail.com>
* microblaze-opc.h: Increase MAX_OPCODES (op_code_struct): add lbur,
lhur, lwr, sbr, shr, swr
* microblaze-opcm.h (microblaze_instr): add lbur, lhur, lwr, sbr, shr,
swr
2012-11-14 David Holsgrove <david.holsgrove@xilinx.com>
* gas/microblaze/allinsn.exp: New file - test newly added opcodes
* gas/microblaze/allinsn.s: Likewise
* gas/microblaze/allinsn.d: Likewise
Diffstat (limited to 'opcodes/microblaze-opcm.h')
-rw-r--r-- | opcodes/microblaze-opcm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/opcodes/microblaze-opcm.h b/opcodes/microblaze-opcm.h index 10acacfee29..a3bec497db5 100644 --- a/opcodes/microblaze-opcm.h +++ b/opcodes/microblaze-opcm.h @@ -36,7 +36,8 @@ enum microblaze_instr bltd, ble, bled, bgt, bgtd, bge, bged, ori, andi, xori, andni, imm, rtsd, rtid, rtbd, rted, bri, brid, brlid, brai, braid, bralid, brki, beqi, beqid, bnei, bneid, blti, bltid, blei, bleid, bgti, - bgtid, bgei, bgeid, lbu, lhu, lw, lwx, sb, sh, sw, swx, lbui, lhui, lwi, + bgtid, bgei, bgeid, lbu, lbur, lhu, lhur, lw, lwr, lwx, sb, sbr, sh, + shr, sw, swr, swx, lbui, lhui, lwi, sbi, shi, swi, msrset, msrclr, tuqula, fadd, frsub, fmul, fdiv, fcmp_lt, fcmp_eq, fcmp_le, fcmp_gt, fcmp_ne, fcmp_ge, fcmp_un, flt, fint, fsqrt, |