decoder.isa (8607:5fb918115c07) | decoder.isa (8695:d947b5887b1b) |
---|---|
1// -*- mode:c++ -*- 2 3// Copyright (c) 2007 MIPS Technologies, Inc. 4// All rights reserved. 5// 6// Redistribution and use in source and binary forms, with or without 7// modification, are permitted provided that the following conditions are 8// met: redistributions of source code must retain the above copyright --- 1239 unchanged lines hidden (view full) --- 1248 } 1249 default: CP1Unimpl::unknown(); 1250 } 1251 1252 //Table A-16 MIPS32 COP1 Encoding of Function Field 1253 //When rs=L1 1254 //Note: "1. Format type L is legal only if 64-bit 1255 //floating point operations are enabled." | 1// -*- mode:c++ -*- 2 3// Copyright (c) 2007 MIPS Technologies, Inc. 4// All rights reserved. 5// 6// Redistribution and use in source and binary forms, with or without 7// modification, are permitted provided that the following conditions are 8// met: redistributions of source code must retain the above copyright --- 1239 unchanged lines hidden (view full) --- 1248 } 1249 default: CP1Unimpl::unknown(); 1250 } 1251 1252 //Table A-16 MIPS32 COP1 Encoding of Function Field 1253 //When rs=L1 1254 //Note: "1. Format type L is legal only if 64-bit 1255 //floating point operations are enabled." |
1256 0x5: decode FUNCTION_HI { | 1256 0x5: decode FUNCTION { |
1257 format FloatConvertOp { 1258 0x20: cvt_s_l({{ val = Fs_ud; }}, ToSingle); 1259 0x21: cvt_d_l({{ val = Fs_ud; }}, ToDouble); 1260 0x26: CP1Unimpl::cvt_ps_l(); 1261 } 1262 default: CP1Unimpl::unknown(); 1263 } 1264 --- 1257 unchanged lines hidden --- | 1257 format FloatConvertOp { 1258 0x20: cvt_s_l({{ val = Fs_ud; }}, ToSingle); 1259 0x21: cvt_d_l({{ val = Fs_ud; }}, ToDouble); 1260 0x26: CP1Unimpl::cvt_ps_l(); 1261 } 1262 default: CP1Unimpl::unknown(); 1263 } 1264 --- 1257 unchanged lines hidden --- |