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 --- 47 unchanged lines hidden (view full) --- 56 // Base class for combinationally generated macroops 57 class Macroop : public X86ISA::MacroopBase 58 { 59 public: 60 Macroop(const char *mnem, ExtMachInst _machInst, 61 uint32_t _numMicroops, X86ISA::EmulEnv _env) 62 : MacroopBase(mnem, _machInst, _numMicroops, _env) 63 {} |
64 65 Fault 66 execute(ExecContext *, Trace::InstRecord *) const 67 { 68 panic("Tried to execute macroop directly!"); 69 } |
70 }; 71}}; 72 73////////////////////////////////////////////////////////////////////////////// 74// 75// X86 specific 76// 77////////////////////////////////////////////////////////////////////////////// --- 262 unchanged lines hidden --- |