Use lower two bits of FCSR reg to determine rounding mode (may want to move this...
authorKorey Sewell <ksewell@umich.edu>
Fri, 28 Apr 2006 04:24:25 +0000 (00:24 -0400)
committerKorey Sewell <ksewell@umich.edu>
Fri, 28 Apr 2006 04:24:25 +0000 (00:24 -0400)
commita183f66a8ad2a1ac822b07d9b399a3a3e6d3cb5c
tree168a3480a74fafd15112af6cf2beb247b066a507
parent316f1f323913482e02f992f9b38a873bbf8588e6
Use lower two bits of FCSR reg to determine rounding mode (may want to move this out of decoder.isa and into a template)
Have FP conversion instructions use re-defined convert_and_round() function

arch/mips/isa/decoder.isa:
    Use lower two bits of FCSR reg to determine rounding mode (may want to move this out of decoder.isa and into a template)
    Have FP conversion instructions to use re-defined convert_and_round() function
arch/mips/isa/formats/util.isa:
    Remove convert_and_round function from here
arch/mips/isa_traits.cc:
    Define convert_and_round function here
arch/mips/isa_traits.hh:
    Use "enums" to define FP conversion types & Round Modes
    Declare convert_and_round function here

--HG--
extra : convert_revision : 0f4f8c1732a53b277361559ea71af2a1feb4fc64
arch/mips/isa/decoder.isa
arch/mips/isa/formats/util.isa
arch/mips/isa_traits.cc
arch/mips/isa_traits.hh