opcdec.isa (2665:a124942bacb8) | opcdec.isa (10196:be0e1724eb39) |
---|---|
1// -*- mode:c++ -*- 2 3// Copyright (c) 2003-2005 The Regents of The University of Michigan 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 --- 52 unchanged lines hidden (view full) --- 61 { 62 return csprintf("%-10s (inst 0x%x, opcode 0x%x)", 63 " OPCDEC fault", machInst, OPCODE); 64 } 65}}; 66 67output exec {{ 68 Fault | 1// -*- mode:c++ -*- 2 3// Copyright (c) 2003-2005 The Regents of The University of Michigan 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 --- 52 unchanged lines hidden (view full) --- 61 { 62 return csprintf("%-10s (inst 0x%x, opcode 0x%x)", 63 " OPCDEC fault", machInst, OPCODE); 64 } 65}}; 66 67output exec {{ 68 Fault |
69 OpcdecFault::execute(%(CPU_exec_context)s *xc, | 69 OpcdecFault::execute(CPU_EXEC_CONTEXT *xc, |
70 Trace::InstRecord *traceData) const 71 { 72 return new UnimplementedOpcodeFault; 73 } 74}}; 75 76def format OpcdecFault() {{ 77 decode_block = 'return new OpcdecFault(machInst);\n' 78}}; 79 | 70 Trace::InstRecord *traceData) const 71 { 72 return new UnimplementedOpcodeFault; 73 } 74}}; 75 76def format OpcdecFault() {{ 77 decode_block = 'return new OpcdecFault(machInst);\n' 78}}; 79 |