/external/v8/src/arm/ |
D | code-stubs-arm.h | 60 regs_(object, // An input reg. in RecordWriteStub() 71 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 242 RegisterAllocation regs_; variable
|
D | code-stubs-arm.cc | 3325 regs_.Save(masm); in GenerateIncremental() 3330 __ ldr(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3331 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3332 regs_.scratch0(), in GenerateIncremental() 3335 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3343 regs_.Restore(masm); in GenerateIncremental() 3353 regs_.Restore(masm); in GenerateIncremental() 3359 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3361 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3363 r0.is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() [all …]
|
/external/v8/src/s390/ |
D | code-stubs-s390.cc | 3403 regs_.Save(masm); in GenerateIncremental() 3408 __ LoadP(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3409 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3410 regs_.scratch0(), &dont_need_remembered_set); in GenerateIncremental() 3412 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3420 regs_.Restore(masm); in GenerateIncremental() 3430 regs_.Restore(masm); in GenerateIncremental() 3435 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3437 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3439 r2.is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() [all …]
|
D | code-stubs-s390.h | 79 regs_(object, // An input reg. in RecordWriteStub() 90 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 288 RegisterAllocation regs_; variable
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.cc | 3448 regs_.Save(masm); in GenerateIncremental() 3453 __ LoadP(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3454 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3455 regs_.scratch0(), &dont_need_remembered_set); in GenerateIncremental() 3457 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3465 regs_.Restore(masm); in GenerateIncremental() 3475 regs_.Restore(masm); in GenerateIncremental() 3481 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3483 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3485 r3.is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() [all …]
|
D | code-stubs-ppc.h | 84 regs_(object, // An input reg. in RecordWriteStub() 95 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 262 RegisterAllocation regs_; variable
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 3520 regs_.Save(masm); in GenerateIncremental() 3525 __ ld(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3526 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3527 regs_.scratch0(), in GenerateIncremental() 3530 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3538 regs_.Restore(masm); in GenerateIncremental() 3551 regs_.Restore(masm); in GenerateIncremental() 3557 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3559 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3561 a0.is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() [all …]
|
D | code-stubs-mips64.h | 88 regs_(object, // An input reg. in RecordWriteStub() 99 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 274 RegisterAllocation regs_; variable
|
/external/v8/src/mips/ |
D | code-stubs-mips.cc | 3510 regs_.Save(masm); in GenerateIncremental() 3515 __ lw(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3516 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3517 regs_.scratch0(), in GenerateIncremental() 3520 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3528 regs_.Restore(masm); in GenerateIncremental() 3541 regs_.Restore(masm); in GenerateIncremental() 3547 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3549 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3551 a0.is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() [all …]
|
D | code-stubs-mips.h | 87 regs_(object, // An input reg. in RecordWriteStub() 98 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 273 RegisterAllocation regs_; variable
|
/external/v8/src/arm64/ |
D | code-stubs-arm64.h | 78 regs_(object, // An input reg. in RecordWriteStub() 92 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 322 RegisterAllocation regs_; variable
|
D | code-stubs-arm64.cc | 3265 regs_.Save(masm); in GenerateIncremental() 3270 Register val = regs_.scratch0(); in GenerateIncremental() 3271 __ Ldr(val, MemOperand(regs_.address())); in GenerateIncremental() 3274 __ JumpIfInNewSpace(regs_.object(), &dont_need_remembered_set); in GenerateIncremental() 3281 regs_.Restore(masm); // Restore the extra scratch registers we used. in GenerateIncremental() 3293 regs_.Restore(masm); // Restore the extra scratch registers we used. in GenerateIncremental() 3299 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3301 x0.Is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() 3302 DCHECK(!address.Is(regs_.object())); in InformIncrementalMarker() 3304 __ Mov(address, regs_.address()); in InformIncrementalMarker() [all …]
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 3223 regs_.Save(masm); in GenerateIncremental() 3228 __ movp(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental() 3229 __ JumpIfNotInNewSpace(regs_.scratch0(), in GenerateIncremental() 3230 regs_.scratch0(), in GenerateIncremental() 3233 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3241 regs_.Restore(masm); in GenerateIncremental() 3251 regs_.Restore(masm); in GenerateIncremental() 3257 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3259 arg_reg_1.is(regs_.address()) ? kScratchRegister : regs_.address(); in InformIncrementalMarker() 3260 DCHECK(!address.is(regs_.object())); in InformIncrementalMarker() [all …]
|
D | code-stubs-x64.h | 118 regs_(object, // An input reg. in RecordWriteStub() 129 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 359 RegisterAllocation regs_; variable
|
/external/v8/src/ia32/ |
D | code-stubs-ia32.h | 126 regs_(object, // An input reg. in RecordWriteStub() 137 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 364 RegisterAllocation regs_; variable
|
D | code-stubs-ia32.cc | 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() [all …]
|
/external/v8/src/x87/ |
D | code-stubs-x87.h | 123 regs_(object, // An input reg. in RecordWriteStub() 134 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub() 361 RegisterAllocation regs_; variable
|
D | code-stubs-x87.cc | 2980 regs_.Save(masm); in GenerateIncremental() 2985 __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental() 2986 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 2987 regs_.scratch0(), in GenerateIncremental() 2990 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3000 regs_.Restore(masm); in GenerateIncremental() 3012 regs_.Restore(masm); in GenerateIncremental() 3018 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3020 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3021 __ mov(Operand(esp, 0 * kPointerSize), regs_.object()); in InformIncrementalMarker() [all …]
|