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 --- |