gem5/arch/mips
Korey Sewell 97429d8eee Redo the FloatRegFile using unsigned integers
Edit the convert_and_round function which access FloatRegFile

arch/isa_parser.py:
    recognize when we are writing a 'uint64_t' FloatReg and set the width appropriately
arch/mips/isa/decoder.isa:
    Send a 'float' to the convert function instead of a unsigned word. Do this so we dont have to worry about the
    bit manipulation ourselves. We can just concern ourselves with values.

    Use unsigned double to get movd...
arch/mips/isa/formats/fp.isa:
    float debug statement
arch/mips/isa_traits.cc:
    add different versions of convert_and_round functions
arch/mips/isa_traits.hh:
    Use an array of uint32_t unsigned integers to represent the Floating Point Regfile
configs/test/hello_mips:
    basic FP program
cpu/simple/cpu.hh:
    spacing

--HG--
extra : convert_revision : a6fca91ad6365c83025f1131d71fa1b8ee76d7bc
2006-05-02 20:05:16 -04:00
..
isa Redo the FloatRegFile using unsigned integers 2006-05-02 20:05:16 -04:00
faults.cc added unimp faults 2006-04-06 18:04:49 -04:00
faults.hh added unimp faults 2006-04-06 18:04:49 -04:00
isa_traits.cc Redo the FloatRegFile using unsigned integers 2006-05-02 20:05:16 -04:00
isa_traits.hh Redo the FloatRegFile using unsigned integers 2006-05-02 20:05:16 -04:00
linux_process.cc Changes that get rid of the OSFlags and derive a new class of this format <architecture>-<OS>. 2006-04-13 05:42:18 -04:00
linux_process.hh fix to LiveProcess (this change got deleted somehow) 2006-03-16 19:01:09 -05:00
mips_linux.cc Changes that get rid of the OSFlags and derive a new class of this format <architecture>-<OS>. 2006-04-13 05:42:18 -04:00
mips_linux.hh Move RLIMIT constants to OS/ISA specific files instead of generic OS container classes 2006-04-13 16:47:32 -04:00
process.cc Merge zizzer:/bk/newmem 2006-03-15 23:38:55 -05:00
process.hh add translations for new sections that are mmapped or when the brk 2006-03-15 17:04:50 -05:00
SConscript Changes that get rid of the OSFlags and derive a new class of this format <architecture>-<OS>. 2006-04-13 05:42:18 -04:00
stacktrace.hh updated MIPS ISA files .... all files should be able to compile/build with MIPS option except isa_traits.* 2006-03-08 02:05:38 -05:00
utility.hh MIPS is back to compiling and building now! 2006-03-12 05:57:34 -05:00