decoder.isa (6809:d99f7b0ac614) | decoder.isa (6810:4fc450d6a54e) |
---|---|
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 --- 2463 unchanged lines hidden (view full) --- 2472 dspac |= Rs.uw; 2473 dspctl = insertBits(dspctl, 5, 0, 2474 dspctl<5:0> + 32); 2475 }}); 2476 } 2477 } 2478 } 2479 0x3: decode OP { | 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 --- 2463 unchanged lines hidden (view full) --- 2472 dspac |= Rs.uw; 2473 dspctl = insertBits(dspctl, 5, 0, 2474 dspctl<5:0> + 32); 2475 }}); 2476 } 2477 } 2478 } 2479 0x3: decode OP { |
2480#if FULL_SYSTEM |
|
2480 0x0: FailUnimpl::rdhwr(); | 2481 0x0: FailUnimpl::rdhwr(); |
2482#else 2483 0x0: decode RD { 2484 29: BasicOp::rdhwr({{ Rt = TpValue; }}); 2485 } 2486#endif |
|
2481 } 2482 } 2483 } 2484 } 2485 2486 0x4: decode OPCODE_LO { 2487 format LoadMemory { 2488 0x0: lb({{ Rt.sw = Mem.sb; }}, mem_flags = NO_ALIGN_FAULT); --- 77 unchanged lines hidden --- | 2487 } 2488 } 2489 } 2490 } 2491 2492 0x4: decode OPCODE_LO { 2493 format LoadMemory { 2494 0x0: lb({{ Rt.sw = Mem.sb; }}, mem_flags = NO_ALIGN_FAULT); --- 77 unchanged lines hidden --- |