breakpoint.isa (12234:78ece221f9f5) | breakpoint.isa (12236:126ac9da6050) |
---|---|
1// -*- mode:c++ -*- 2 3// Copyright (c) 2010 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 --- 49 unchanged lines hidden (view full) --- 58 Breakpoint(ExtMachInst _machInst) 59 : ArmStaticInst("Breakpoint", _machInst, No_OpClass) 60 { 61 // don't call execute() (which panics) if we're on a 62 // speculative path 63 flags[IsNonSpeculative] = true; 64 } 65 | 1// -*- mode:c++ -*- 2 3// Copyright (c) 2010 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 --- 49 unchanged lines hidden (view full) --- 58 Breakpoint(ExtMachInst _machInst) 59 : ArmStaticInst("Breakpoint", _machInst, No_OpClass) 60 { 61 // don't call execute() (which panics) if we're on a 62 // speculative path 63 flags[IsNonSpeculative] = true; 64 } 65 |
66 %(BasicExecDeclare)s | 66 Fault execute(ExecContext *, Trace::InstRecord *) const; |
67 68 std::string 69 generateDisassembly(Addr pc, const SymbolTable *symtab) const; 70 }; 71}}; 72 73output decoder {{ 74 std::string --- 19 unchanged lines hidden --- | 67 68 std::string 69 generateDisassembly(Addr pc, const SymbolTable *symtab) const; 70 }; 71}}; 72 73output decoder {{ 74 std::string --- 19 unchanged lines hidden --- |