1// -*- mode:c++ -*- 2 3// Copyright (c) 2011 ARM Limited 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 --- 68 unchanged lines hidden (view full) --- 77 { 78 %(constructor)s; 79 } 80}}; 81 82 83// Basic instruction class execute method template. 84def template BasicExecute {{ |
85 Fault %(class_name)s::execute(CPU_EXEC_CONTEXT *xc, Trace::InstRecord *traceData) const |
86 { 87 Fault fault = NoFault; 88 89 %(op_decl)s; 90 %(op_rd)s; 91 %(code)s; 92 93 if (fault == NoFault) --- 26 unchanged lines hidden --- |