OSDN Git Service

2003-12-18 Michael Snyder <msnyder@redhat.com>
authorMichael Snyder <msnyder@specifix.com>
Tue, 6 Jan 2004 01:05:02 +0000 (01:05 +0000)
committerMichael Snyder <msnyder@specifix.com>
Tue, 6 Jan 2004 01:05:02 +0000 (01:05 +0000)
commite130075a1db539f36fa474bd7126a3f62d01d881
tree6a77d324755a4ea7dfa4b8f13d8dd39e25a12659
parentc6d021154f9a1a5d72fd13e25b89435f6b79f8dd
2003-12-18  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (expand_opcode): Simplify and reorganize.
        Eliminate "shift" parameter.  Eliminate "4 bits at a time"
        assumption.  Flatten switch statement to a single level.
        Add "eeee" token for even-numbered registers.
        (bton): Delete.
        (fsca): Use "eeee" token.
        (ppi_moves): Rename to "expand_ppi_movxy".  Do the ddt
        [movx/movy] expansion here, as well as the ppi expansion.
        (gensim_caselist): Accept 'eeee' along with 'nnnn'.
sim/sh/ChangeLog
sim/sh/gencode.c