Lines Matching defs:MipsDebugger
64 // The MipsDebugger class is used by the simulator while debugging simulated
66 class MipsDebugger {
68 explicit MipsDebugger(Simulator* sim) : sim_(sim) { }
69 ~MipsDebugger();
101 MipsDebugger::~MipsDebugger() {
117 void MipsDebugger::Stop(Instruction* instr) {
152 void MipsDebugger::Stop(Instruction* instr) {
170 int64_t MipsDebugger::GetRegisterValue(int regnum) {
179 int64_t MipsDebugger::GetFPURegisterValue(int regnum) {
188 float MipsDebugger::GetFPURegisterValueFloat(int regnum) {
197 double MipsDebugger::GetFPURegisterValueDouble(int regnum) {
206 bool MipsDebugger::GetValue(const char* desc, int64_t* value) {
226 bool MipsDebugger::SetBreakpoint(Instruction* breakpc) {
241 bool MipsDebugger::DeleteBreakpoint(Instruction* breakpc) {
252 void MipsDebugger::UndoBreakpoints() {
259 void MipsDebugger::RedoBreakpoints() {
266 void MipsDebugger::PrintAllRegs() {
314 void MipsDebugger::PrintAllRegsIncludingFPU() {
362 void MipsDebugger::Debug() {
1680 MipsDebugger dbg(this);
2237 MipsDebugger dbg(this);
2250 MipsDebugger dbg(this);
2264 MipsDebugger dbg(this);
4825 MipsDebugger dbg(this);