Home | History | Annotate | Download | only in ia32

Lines Matching refs:regs_

7147   regs_.Save(masm);
7152 __ mov(regs_.scratch0(), Operand(regs_.address(), 0));
7153 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value.
7154 regs_.scratch0(),
7157 __ CheckPageFlag(regs_.object(),
7158 regs_.scratch0(),
7170 regs_.Restore(masm);
7185 regs_.Restore(masm);
7191 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode_);
7193 __ PrepareCallCFunction(argument_count, regs_.scratch0());
7194 __ mov(Operand(esp, 0 * kPointerSize), regs_.object());
7196 __ mov(Operand(esp, 1 * kPointerSize), regs_.address()); // Slot.
7199 __ mov(regs_.scratch0(), Operand(regs_.address(), 0));
7200 __ mov(Operand(esp, 1 * kPointerSize), regs_.scratch0()); // Value.
7218 regs_.RestoreCallerSaveRegisters(masm, save_fp_regs_mode_);
7230 __ JumpIfBlack(regs_.object(),
7231 regs_.scratch0(),
7232 regs_.scratch1(),
7236 regs_.Restore(masm);
7250 __ mov(regs_.scratch0(), Operand(regs_.address(), 0));
7255 __ CheckPageFlag(regs_.scratch0(), // Contains value.
7256 regs_.scratch1(), // Scratch.
7262 __ CheckPageFlag(regs_.object(),
7263 regs_.scratch1(), // Scratch.
7276 __ push(regs_.object());
7277 __ EnsureNotWhite(regs_.scratch0(), // The value.
7278 regs_.scratch1(), // Scratch.
7279 regs_.object(), // Scratch.
7282 __ pop(regs_.object());
7284 regs_.Restore(masm);
7296 __ pop(regs_.object());