diff options
| author | forsyth <forsyth@vitanuova.com> | 2011-01-10 21:23:38 +0000 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2011-01-10 21:23:38 +0000 |
| commit | b6b4a404e6ed49b8fb36ecc728a134b1274609d4 (patch) | |
| tree | b712668fc4c8c33259883385217dcf6bc1b6dfeb /utils/libmach | |
| parent | 25b96b1d6a760df53b31e14ed1ae5f3c36e87bf5 (diff) | |
20110110-2123
Diffstat (limited to 'utils/libmach')
| -rw-r--r-- | utils/libmach/qdb.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/utils/libmach/qdb.c b/utils/libmach/qdb.c index 36bc3436..14291486 100644 --- a/utils/libmach/qdb.c +++ b/utils/libmach/qdb.c @@ -602,7 +602,7 @@ sub(Opcode *o, Instr *i) } static void -qdiv(Opcode *o, Instr *i) +qmuldiv(Opcode *o, Instr *i) { format(o->mnemonic, i, nil); if(i->op == 31) @@ -750,10 +750,10 @@ static Opcode opcodes[] = { {31, 454, ALL, "DCCCI", dcb, 0}, {31, 966, ALL, "ICCCI", dcb, 0}, - {31, 489, OEM, "DIVD%V%C", qdiv, ir3}, /* 64 */ - {31, 457, OEM, "DIVDU%V%C", qdiv, ir3}, /* 64 */ - {31, 491, OEM, "DIVW%V%C", qdiv, ir3}, - {31, 459, OEM, "DIVWU%V%C", qdiv, ir3}, + {31, 489, OEM, "DIVD%V%C", qmuldiv, ir3}, /* 64 */ + {31, 457, OEM, "DIVDU%V%C", qmuldiv, ir3}, /* 64 */ + {31, 491, OEM, "DIVW%V%C", qmuldiv, ir3}, + {31, 459, OEM, "DIVWU%V%C", qmuldiv, ir3}, {31, 310, ALL, "ECIWX", ldx, 0}, {31, 438, ALL, "ECOWX", stx, 0}, @@ -876,7 +876,7 @@ static Opcode opcodes[] = { {31, 11, ALL, "MULHWU%C", gencc, ir3}, {31, 235, OEM, "MULLW%V%C", gencc, ir3}, - {7, 0, 0, "MULLW", qdiv, "%i,R%a,R%d"}, + {7, 0, 0, "MULLW", qmuldiv, "%i,R%a,R%d"}, {31, 476, ALL, "NAND%C", gencc, il3}, {31, 104, OEM, "NEG%V%C", neg, ir2}, |
