basic.isa (10184:bbfa3152bdea) | basic.isa (10196:be0e1724eb39) |
---|---|
1// -*- mode:c++ -*- 2 3// -*- mode:c++ -*- 4 5// Copyright (c) 2003-2005 The Regents of The University of Michigan 6// All rights reserved. 7// 8// Redistribution and use in source and binary forms, with or without --- 47 unchanged lines hidden (view full) --- 56 { 57 %(constructor)s; 58 } 59}}; 60 61 62// Basic instruction class execute method template. 63def template BasicExecute {{ | 1// -*- mode:c++ -*- 2 3// -*- mode:c++ -*- 4 5// Copyright (c) 2003-2005 The Regents of The University of Michigan 6// All rights reserved. 7// 8// Redistribution and use in source and binary forms, with or without --- 47 unchanged lines hidden (view full) --- 56 { 57 %(constructor)s; 58 } 59}}; 60 61 62// Basic instruction class execute method template. 63def template BasicExecute {{ |
64 Fault %(class_name)s::execute(%(CPU_exec_context)s *xc, Trace::InstRecord *traceData) const | 64 Fault %(class_name)s::execute(CPU_EXEC_CONTEXT *xc, Trace::InstRecord *traceData) const |
65 { 66 Fault fault = NoFault; 67 68 %(fp_enable_check)s; 69 %(op_decl)s; 70 %(op_rd)s; 71 if(fault == NoFault) 72 { --- 27 unchanged lines hidden --- | 65 { 66 Fault fault = NoFault; 67 68 %(fp_enable_check)s; 69 %(op_decl)s; 70 %(op_rd)s; 71 if(fault == NoFault) 72 { --- 27 unchanged lines hidden --- |