fix mostly floating point related
authorAli Saidi <saidi@eecs.umich.edu>
Fri, 2 Feb 2007 23:04:42 +0000 (18:04 -0500)
committerAli Saidi <saidi@eecs.umich.edu>
Fri, 2 Feb 2007 23:04:42 +0000 (18:04 -0500)
commit592f35ac0ff8d525fad2dc606b53b4cd8b84fd69
treecdd2cf069de41c1f1fbf58a567dd5d855dce769c
parent5c7192daedcd33d9f7deb42406002adf4f2ffb68
fix mostly floating point related

src/arch/sparc/floatregfile.cc:
    fix fp read/writing to registers... looking for suggestions on cleaner ways if anyone has them
src/arch/sparc/isa/decoder.isa:
    fix some fp implementations
src/arch/sparc/isa/formats/basic.isa:
    add new fp op class that 0 cexec in fsr and sets rounding mode for the up comming op
src/arch/sparc/isa/includes.isa:
    include the appropriate header files for the rounding code
src/arch/sparc/miscregfile.cc:
    print fsr out when it's read/written and the Sparc traceflgas in on
src/cpu/exetrace.cc:
    fix printing of float registers

--HG--
extra : convert_revision : 49faab27f2e786a8455f9ca0f3f0132380c9d992
src/arch/sparc/floatregfile.cc
src/arch/sparc/isa/decoder.isa
src/arch/sparc/isa/formats/basic.isa
src/arch/sparc/isa/includes.isa
src/arch/sparc/miscregfile.cc
src/cpu/exetrace.cc