| Index: src/mips/macro-assembler-mips.cc
|
| ===================================================================
|
| --- src/mips/macro-assembler-mips.cc (revision 3980)
|
| +++ src/mips/macro-assembler-mips.cc (working copy)
|
| @@ -422,7 +422,7 @@
|
| // Trashes the at register if no scratch register is provided.
|
| void MacroAssembler::Branch(Condition cond, int16_t offset, Register rs,
|
| const Operand& rt, Register scratch) {
|
| - Register r2;
|
| + Register r2 = no_reg;
|
| if (rt.is_reg()) {
|
| // We don't want any other register but scratch clobbered.
|
| ASSERT(!scratch.is(rs) && !scratch.is(rt.rm_));
|
| @@ -489,7 +489,7 @@
|
|
|
| void MacroAssembler::Branch(Condition cond, Label* L, Register rs,
|
| const Operand& rt, Register scratch) {
|
| - Register r2;
|
| + Register r2 = no_reg;
|
| if (rt.is_reg()) {
|
| r2 = rt.rm_;
|
| } else if (cond != cc_always) {
|
| @@ -559,7 +559,7 @@
|
| // cases, so we keep slt and add an intermediate third instruction.
|
| void MacroAssembler::BranchAndLink(Condition cond, int16_t offset, Register rs,
|
| const Operand& rt, Register scratch) {
|
| - Register r2;
|
| + Register r2 = no_reg;
|
| if (rt.is_reg()) {
|
| r2 = rt.rm_;
|
| } else if (cond != cc_always) {
|
| @@ -634,7 +634,7 @@
|
|
|
| void MacroAssembler::BranchAndLink(Condition cond, Label* L, Register rs,
|
| const Operand& rt, Register scratch) {
|
| - Register r2;
|
| + Register r2 = no_reg;
|
| if (rt.is_reg()) {
|
| r2 = rt.rm_;
|
| } else if (cond != cc_always) {
|
| @@ -787,6 +787,16 @@
|
| }
|
|
|
|
|
| +#ifdef ENABLE_DEBUGGER_SUPPORT
|
| + // ---------------------------------------------------------------------------
|
| + // Debugger Support
|
| +
|
| + void MacroAssembler::DebugBreak() {
|
| + UNIMPLEMENTED_MIPS();
|
| + }
|
| +#endif
|
| +
|
| +
|
| // ---------------------------------------------------------------------------
|
| // Exception handling
|
|
|
|
|