From e692c2171ead6cdd096e625d6e8a4dd33d8bffe2 Mon Sep 17 00:00:00 2001 From: Michael Eager Date: Wed, 14 Nov 2012 16:19:30 +0000 Subject: Add the endian reversing versions of load/store instructions; 2012-11-14 Edgar E. Iglesias * 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 * gas/microblaze/allinsn.exp: New file - test newly added opcodes * gas/microblaze/allinsn.s: Likewise * gas/microblaze/allinsn.d: Likewise --- opcodes/microblaze-opcm.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'opcodes/microblaze-opcm.h') diff --git a/opcodes/microblaze-opcm.h b/opcodes/microblaze-opcm.h index 10acacf..a3bec49 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, -- cgit v1.1