/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 | 2915 regs_.Save(masm); in GenerateIncremental() 2920 __ ldr(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 2921 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 2922 regs_.scratch0(), in GenerateIncremental() 2925 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 2933 regs_.Restore(masm); in GenerateIncremental() 2943 regs_.Restore(masm); in GenerateIncremental() 2949 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 2951 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 2953 r0.is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() [all …]
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 3118 regs_.Save(masm); in GenerateIncremental() 3123 __ ld(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3124 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3125 regs_.scratch0(), in GenerateIncremental() 3128 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3136 regs_.Restore(masm); in GenerateIncremental() 3149 regs_.Restore(masm); in GenerateIncremental() 3155 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3157 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3159 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 | 3115 regs_.Save(masm); in GenerateIncremental() 3120 __ lw(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3121 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3122 regs_.scratch0(), in GenerateIncremental() 3125 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3133 regs_.Restore(masm); in GenerateIncremental() 3146 regs_.Restore(masm); in GenerateIncremental() 3152 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3154 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3156 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/s390/ |
D | code-stubs-s390.cc | 3010 regs_.Save(masm); in GenerateIncremental() 3015 __ LoadP(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3016 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3017 regs_.scratch0(), &dont_need_remembered_set); in GenerateIncremental() 3019 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3027 regs_.Restore(masm); in GenerateIncremental() 3037 regs_.Restore(masm); in GenerateIncremental() 3042 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3044 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3046 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 | 3064 regs_.Save(masm); in GenerateIncremental() 3069 __ LoadP(regs_.scratch0(), MemOperand(regs_.address(), 0)); in GenerateIncremental() 3070 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 3071 regs_.scratch0(), &dont_need_remembered_set); in GenerateIncremental() 3073 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 3081 regs_.Restore(masm); in GenerateIncremental() 3091 regs_.Restore(masm); in GenerateIncremental() 3097 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 3099 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 3101 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/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 | 2810 regs_.Save(masm); in GenerateIncremental() 2815 Register val = regs_.scratch0(); in GenerateIncremental() 2816 __ Ldr(val, MemOperand(regs_.address())); in GenerateIncremental() 2819 __ JumpIfInNewSpace(regs_.object(), &dont_need_remembered_set); in GenerateIncremental() 2826 regs_.Restore(masm); // Restore the extra scratch registers we used. in GenerateIncremental() 2838 regs_.Restore(masm); // Restore the extra scratch registers we used. in GenerateIncremental() 2844 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 2846 x0.Is(regs_.address()) ? regs_.scratch0() : regs_.address(); in InformIncrementalMarker() 2847 DCHECK(!address.Is(regs_.object())); in InformIncrementalMarker() 2849 __ Mov(address, regs_.address()); in InformIncrementalMarker() [all …]
|
/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 | 2875 regs_.Save(masm); in GenerateIncremental() 2880 __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental() 2881 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 2882 regs_.scratch0(), in GenerateIncremental() 2885 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 2895 regs_.Restore(masm); in GenerateIncremental() 2907 regs_.Restore(masm); in GenerateIncremental() 2913 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 2915 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 2916 __ mov(Operand(esp, 0 * kPointerSize), regs_.object()); in InformIncrementalMarker() [all …]
|
/external/v8/src/x64/ |
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
|
D | code-stubs-x64.cc | 2808 regs_.Save(masm); in GenerateIncremental() 2813 __ movp(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental() 2814 __ JumpIfNotInNewSpace(regs_.scratch0(), in GenerateIncremental() 2815 regs_.scratch0(), in GenerateIncremental() 2818 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 2826 regs_.Restore(masm); in GenerateIncremental() 2836 regs_.Restore(masm); in GenerateIncremental() 2842 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 2844 arg_reg_1.is(regs_.address()) ? kScratchRegister : regs_.address(); in InformIncrementalMarker() 2845 DCHECK(!address.is(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 | 2693 regs_.Save(masm); in GenerateIncremental() 2698 __ mov(regs_.scratch0(), Operand(regs_.address(), 0)); in GenerateIncremental() 2699 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value. in GenerateIncremental() 2700 regs_.scratch0(), in GenerateIncremental() 2703 __ JumpIfInNewSpace(regs_.object(), regs_.scratch0(), in GenerateIncremental() 2713 regs_.Restore(masm); in GenerateIncremental() 2725 regs_.Restore(masm); in GenerateIncremental() 2731 regs_.SaveCallerSaveRegisters(masm, save_fp_regs_mode()); in InformIncrementalMarker() 2733 __ PrepareCallCFunction(argument_count, regs_.scratch0()); in InformIncrementalMarker() 2734 __ mov(Operand(esp, 0 * kPointerSize), regs_.object()); in InformIncrementalMarker() [all …]
|