SPARC compiles for SE!
authorGabe Black <gblack@eecs.umich.edu>
Wed, 29 Mar 2006 00:36:34 +0000 (19:36 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 29 Mar 2006 00:36:34 +0000 (19:36 -0500)
commit818f3ae22f324601742801b166350691cddf3a2a
treeb3b6f7fa63b2908371e20f943e94b50d7de1b33c
parent1507bfb20a4053abb9f8eb1a97bafc800a9c934f
SPARC compiles for SE!

arch/sparc/isa/decoder.isa:
    Replaced register number munging with RdLow and RdHigh operands.
arch/sparc/isa/formats/mem.isa:
    Fixed how the address calculation code is dealt with.
arch/sparc/isa/operands.isa:
    Changed the tabbing so that the whole oeprands block was consistent, and added RdLow and RdHigh operands. These registers are used when Rd is meant to refer to a pair of registers, rather than just one.
arch/sparc/isa_traits.hh:
    Moved some functions to the new (to SPARC) utility.hh file. Also, dummy Fpcr_DepTag and Uniq_DepTag DepTags were added to pacify Tru64. These need to be removed, and Tru64 needs to not be compiled in if it isn't appropriate.
arch/sparc/regfile.hh:
    Changed regSpace to have the correct size.
arch/sparc/utility.hh:
    A new file for sparc to match the one for alpha.

--HG--
extra : convert_revision : ff6b529093d15f327ec11f067ad533bacdba9932
arch/sparc/isa/decoder.isa
arch/sparc/isa/formats/mem.isa
arch/sparc/isa/operands.isa
arch/sparc/isa_traits.hh
arch/sparc/regfile.hh
arch/sparc/utility.hh [new file with mode: 0644]