decoder.isa (3909:3e99eab5aed7) decoder.isa (3911:226fba0da6f3)
1// Copyright (c) 2006-2007 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

--- 454 unchanged lines hidden (view full) ---

463 0x0C: Priv::rdprcleanwin({{Rd = Cleanwin;}});
464 0x0D: Priv::rdprotherwin({{Rd = Otherwin;}});
465 0x0E: Priv::rdprwstate({{Rd = Wstate;}});
466 //0x0F should cause an illegal instruction exception
467 0x10: Priv::rdprgl({{Rd = Gl;}});
468 //0x11-0x1F should cause an illegal instruction exception
469 }
470 0x2B: BasicOperate::flushw({{
1// Copyright (c) 2006-2007 The Regents of The University of Michigan
2// All rights reserved.
3//
4// Redistribution and use in source and binary forms, with or without
5// modification, are permitted provided that the following conditions are
6// met: redistributions of source code must retain the above copyright
7// notice, this list of conditions and the following disclaimer;
8// redistributions in binary form must reproduce the above copyright

--- 454 unchanged lines hidden (view full) ---

463 0x0C: Priv::rdprcleanwin({{Rd = Cleanwin;}});
464 0x0D: Priv::rdprotherwin({{Rd = Otherwin;}});
465 0x0E: Priv::rdprwstate({{Rd = Wstate;}});
466 //0x0F should cause an illegal instruction exception
467 0x10: Priv::rdprgl({{Rd = Gl;}});
468 //0x11-0x1F should cause an illegal instruction exception
469 }
470 0x2B: BasicOperate::flushw({{
471 if(NWindows - 2 - Cansave == 0)
471 if(NWindows - 2 - Cansave != 0)
472 {
473 if(Otherwin)
474 fault = new SpillNOther(4*Wstate<5:3>);
475 else
476 fault = new SpillNNormal(4*Wstate<2:0>);
477 }
478 }});
479 0x2C: decode MOVCC3

--- 832 unchanged lines hidden ---
472 {
473 if(Otherwin)
474 fault = new SpillNOther(4*Wstate<5:3>);
475 else
476 fault = new SpillNNormal(4*Wstate<2:0>);
477 }
478 }});
479 0x2C: decode MOVCC3

--- 832 unchanged lines hidden ---