unknown.isa (4158:a3fb9e29c6ce) | unknown.isa (4182:5b2c0d266107) |
---|---|
1// Copyright (c) 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 --- 106 unchanged lines hidden (view full) --- 115 return "Unknown instruction"; 116 } 117}}; 118 119output exec {{ 120 Fault Unknown::execute(%(CPU_exec_context)s *xc, 121 Trace::InstRecord *traceData) const 122 { | 1// Copyright (c) 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 --- 106 unchanged lines hidden (view full) --- 115 return "Unknown instruction"; 116 } 117}}; 118 119output exec {{ 120 Fault Unknown::execute(%(CPU_exec_context)s *xc, 121 Trace::InstRecord *traceData) const 122 { |
123 panic("No instructions are implemented for X86!\n"); | 123 warn("No instructions are implemented for X86!\n"); 124 return NoFault; |
124 } 125}}; 126 127def format Unknown() {{ 128 decode_block = 'return new Unknown(machInst);\n' 129}}; | 125 } 126}}; 127 128def format Unknown() {{ 129 decode_block = 'return new Unknown(machInst);\n' 130}}; |