specop.isa (7626:bdd926760470) | specop.isa (7682:37c56be05af0) |
---|---|
1// Copyright (c) 2007-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 --- 47 unchanged lines hidden (view full) --- 56 const SymbolTable *symtab) const; 57 }; 58 59 class MicroHalt : public X86ISA::X86MicroopBase 60 { 61 public: 62 MicroHalt(ExtMachInst _machInst, const char * instMnem, 63 uint64_t setFlags) : | 1// Copyright (c) 2007-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 --- 47 unchanged lines hidden (view full) --- 56 const SymbolTable *symtab) const; 57 }; 58 59 class MicroHalt : public X86ISA::X86MicroopBase 60 { 61 public: 62 MicroHalt(ExtMachInst _machInst, const char * instMnem, 63 uint64_t setFlags) : |
64 X86MicroopBase(_machInst, "halt", instMnem, setFlags, No_OpClass) | 64 X86MicroopBase(_machInst, "halt", instMnem, 65 setFlags | (ULL(1) << StaticInst::IsNonSpeculative), 66 No_OpClass) |
65 { 66 } 67 68 %(BasicExecDeclare)s 69 70 std::string generateDisassembly(Addr pc, 71 const SymbolTable *symtab) const; 72 }; --- 131 unchanged lines hidden --- | 67 { 68 } 69 70 %(BasicExecDeclare)s 71 72 std::string generateDisassembly(Addr pc, 73 const SymbolTable *symtab) const; 74 }; --- 131 unchanged lines hidden --- |