Lines Matching refs:regs_
3288 regs_.Save(masm); in GenerateIncremental()
3293 __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental()
3294 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental()
3295 regs_.scratch0(), in GenerateIncremental()
3298 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental()
3308 regs_.Restore(masm); in GenerateIncremental()
3320 regs_.Restore(masm); in GenerateIncremental()
3326 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker()
3328 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker()
3329 __ mov(Operand(esp, 0 * kPointerSize), regs_.object()); in InformIncrementalMarker()
3330 __ mov(Operand(esp, 1 * kPointerSize), regs_.address()); // Slot. in InformIncrementalMarker()
3339 regs_.RestoreCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker()
3349 __ mov(regs_.scratch0(), Immediate(~Page::kPageAlignmentMask)); in CheckNeedsToInformIncrementalMarker()
3350 __ and_(regs_.scratch0(), regs_.object()); in CheckNeedsToInformIncrementalMarker()
3351 __ mov(regs_.scratch1(), in CheckNeedsToInformIncrementalMarker()
3352 Operand(regs_.scratch0(), in CheckNeedsToInformIncrementalMarker()
3354 __ sub(regs_.scratch1(), Immediate(1)); in CheckNeedsToInformIncrementalMarker()
3355 __ mov(Operand(regs_.scratch0(), in CheckNeedsToInformIncrementalMarker()
3357 regs_.scratch1()); in CheckNeedsToInformIncrementalMarker()
3362 __ JumpIfBlack(regs_.object(), in CheckNeedsToInformIncrementalMarker()
3363 regs_.scratch0(), in CheckNeedsToInformIncrementalMarker()
3364 regs_.scratch1(), in CheckNeedsToInformIncrementalMarker()
3368 regs_.Restore(masm); in CheckNeedsToInformIncrementalMarker()
3379 __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); in CheckNeedsToInformIncrementalMarker()
3384 __ CheckPageFlag(regs_.scratch0(), // Contains value. in CheckNeedsToInformIncrementalMarker()
3385 regs_.scratch1(), // Scratch. in CheckNeedsToInformIncrementalMarker()
3391 __ CheckPageFlag(regs_.object(), in CheckNeedsToInformIncrementalMarker()
3392 regs_.scratch1(), // Scratch. in CheckNeedsToInformIncrementalMarker()
3405 __ push(regs_.object()); in CheckNeedsToInformIncrementalMarker()
3406 __ JumpIfWhite(regs_.scratch0(), // The value. in CheckNeedsToInformIncrementalMarker()
3407 regs_.scratch1(), // Scratch. in CheckNeedsToInformIncrementalMarker()
3408 regs_.object(), // Scratch. in CheckNeedsToInformIncrementalMarker()
3410 __ pop(regs_.object()); in CheckNeedsToInformIncrementalMarker()
3412 regs_.Restore(masm); in CheckNeedsToInformIncrementalMarker()
3421 __ pop(regs_.object()); in CheckNeedsToInformIncrementalMarker()