seqop.isa (12234:78ece221f9f5) | seqop.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 --- 49 unchanged lines hidden (view full) --- 58 59def template SeqOpDeclare {{ 60 class %(class_name)s : public %(base_class)s 61 { 62 public: 63 %(class_name)s(ExtMachInst _machInst, const char * instMnem, 64 uint64_t setFlags, uint16_t _target, uint8_t _cc); 65 | 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 --- 49 unchanged lines hidden (view full) --- 58 59def template SeqOpDeclare {{ 60 class %(class_name)s : public %(base_class)s 61 { 62 public: 63 %(class_name)s(ExtMachInst _machInst, const char * instMnem, 64 uint64_t setFlags, uint16_t _target, uint8_t _cc); 65 |
66 %(BasicExecDeclare)s | 66 Fault execute(ExecContext *, Trace::InstRecord *) const; |
67 }; 68}}; 69 70def template SeqOpExecute {{ 71 Fault %(class_name)s::execute(ExecContext *xc, 72 Trace::InstRecord *traceData) const 73 { 74 %(op_decl)s; --- 133 unchanged lines hidden --- | 67 }; 68}}; 69 70def template SeqOpExecute {{ 71 Fault %(class_name)s::execute(ExecContext *xc, 72 Trace::InstRecord *traceData) const 73 { 74 %(op_decl)s; --- 133 unchanged lines hidden --- |