Made sure the constructor for insts use ExtMachInst rather than MachInst, since other...
authorGabe Black <gblack@eecs.umich.edu>
Mon, 16 Oct 2006 19:52:14 +0000 (15:52 -0400)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 16 Oct 2006 19:52:14 +0000 (15:52 -0400)
commit546dff6b6a14cb69770769732873f72e68311ab1
tree7e8a3c40fb56139523a0ceb1da1475e4bfa53805
parent67794ace5c44866a85cecd39c881464ecbe74597
Made sure the constructor for insts use ExtMachInst rather than MachInst, since otherwise the EXT_ASI field is lost.

src/arch/sparc/isa/base.isa:
src/arch/sparc/isa/formats/micro.isa:
    Switch MachInst to ExtMachInst so that the EXT_ASI field is available to the instructions.
src/arch/sparc/utility.hh:
    Made sure EXT_ASI was set to the appropriate ASI value whether or not the asi register was used.

--HG--
extra : convert_revision : cc4363dfe7da81969959cec9d5ad48528edeb8ce
src/arch/sparc/isa/base.isa
src/arch/sparc/isa/formats/micro.isa
src/arch/sparc/utility.hh