debug.isa (12234:78ece221f9f5) debug.isa (12236:126ac9da6050)
1// Copyright (c) 2008 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

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

73
74def template MicroDebugDeclare {{
75 class %(class_name)s : public %(base_class)s
76 {
77 public:
78 %(class_name)s(ExtMachInst _machInst, const char * instMnem,
79 uint64_t setFlags, std::string _message, uint8_t _cc);
80
1// Copyright (c) 2008 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

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

73
74def template MicroDebugDeclare {{
75 class %(class_name)s : public %(base_class)s
76 {
77 public:
78 %(class_name)s(ExtMachInst _machInst, const char * instMnem,
79 uint64_t setFlags, std::string _message, uint8_t _cc);
80
81 %(BasicExecDeclare)s
81 Fault execute(ExecContext *, Trace::InstRecord *) const;
82 };
83}};
84
85def template MicroDebugExecute {{
86 Fault
87 %(class_name)s::execute(ExecContext *xc,
88 Trace::InstRecord *traceData) const
89 {

--- 82 unchanged lines hidden ---
82 };
83}};
84
85def template MicroDebugExecute {{
86 Fault
87 %(class_name)s::execute(ExecContext *xc,
88 Trace::InstRecord *traceData) const
89 {

--- 82 unchanged lines hidden ---