gem5/arch/mips
Korey Sewell c552b06a8c Support for FP Paired Single Operations
Auxiliary Functions and Formats for FP in general

arch/mips/isa/decoder.isa:
    ISA Parser doesnt accept operands of different types in one instruction so fix this for unorderedFP functions...
    Add basic support for Paired Singled (PS) FP ops which happen to be part of the MIPS 32-ASE but turned out to
    be included in the MIPS32ISA manual... The PS instructions allow SIMD in a pipeline...
arch/mips/isa/formats/fp.isa:
    Add some more Formats for FP operation. I will add some auxiliary code through these formats
    to alleviate code redundancy in the decoder.isa
arch/mips/isa/operands.isa:
    Add operands for Paired Singles Ops
arch/mips/isa_traits.cc:
    removed convert&round function and replace with fpConvert.
    The whole "rounding mode" stuff is something that should be considered for full-system mode...

    Also added skeletons for the unorderedFP,truncFP,and condition code funcs.
arch/mips/isa_traits.hh:
    declare some Functions
arch/mips/types.hh:
    add new conversion types

--HG--
extra : convert_revision : 79251d590a27b74a3d6a62a2fbb937df3e59963f
2006-05-10 20:54:03 -04:00
..
isa Support for FP Paired Single Operations 2006-05-10 20:54:03 -04:00
linux First Steps in cleaning up MIPS code - This changeset rearranges the files in the MIPS directory by moving where constants/types/classes are defined 2006-05-07 18:50:41 -04:00
regfile Start working on more complex FP tests 2006-05-08 03:59:40 -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 Support for FP Paired Single Operations 2006-05-10 20:54:03 -04:00
isa_traits.hh Support for FP Paired Single Operations 2006-05-10 20:54:03 -04:00
process.cc First Steps in cleaning up MIPS code - This changeset rearranges the files in the MIPS directory by moving where constants/types/classes are defined 2006-05-07 18:50:41 -04:00
process.hh add translations for new sections that are mmapped or when the brk 2006-03-15 17:04:50 -05:00
regfile.hh Start working on more complex FP tests 2006-05-08 03:59:40 -04:00
SConscript First Steps in cleaning up MIPS code - This changeset rearranges the files in the MIPS directory by moving where constants/types/classes are defined 2006-05-07 18:50:41 -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
types.hh Support for FP Paired Single Operations 2006-05-10 20:54:03 -04:00
utility.hh First Steps in cleaning up MIPS code - This changeset rearranges the files in the MIPS directory by moving where constants/types/classes are defined 2006-05-07 18:50:41 -04:00