macroop.isa (10184:bbfa3152bdea) macroop.isa (12234:78ece221f9f5)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
4// All rights reserved.
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

39
40//////////////////////////////////////////////////////////////////////////////
41//
42// Architecture independent
43//
44
45// Execute method for macroops.
46def template MacroExecPanic {{
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
4// All rights reserved.
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

39
40//////////////////////////////////////////////////////////////////////////////
41//
42// Architecture independent
43//
44
45// Execute method for macroops.
46def template MacroExecPanic {{
47 Fault execute(%(CPU_exec_context)s *, Trace::InstRecord *) const
47 Fault execute(ExecContext *, Trace::InstRecord *) const
48 {
49 panic("Tried to execute macroop directly!");
50 return NoFault;
51 }
52}};
53
54output header {{
55

--- 279 unchanged lines hidden ---
48 {
49 panic("Tried to execute macroop directly!");
50 return NoFault;
51 }
52}};
53
54output header {{
55

--- 279 unchanged lines hidden ---