Home
last modified time | relevance | path

Searched refs:regs_ (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/arm/
Dcode-stubs-arm.h60 regs_(object, // An input reg. in RecordWriteStub()
71 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub()
242 RegisterAllocation regs_; variable
Dcode-stubs-arm.cc2915 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/
Dcode-stubs-mips64.cc3118 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 …]
Dcode-stubs-mips64.h88 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/
Dcode-stubs-mips.cc3115 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 …]
Dcode-stubs-mips.h87 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/
Dcode-stubs-s390.cc3010 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 …]
Dcode-stubs-s390.h79 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/
Dcode-stubs-ppc.cc3064 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 …]
Dcode-stubs-ppc.h84 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/
Dcode-stubs-arm64.h78 regs_(object, // An input reg. in RecordWriteStub()
92 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub()
322 RegisterAllocation regs_; variable
Dcode-stubs-arm64.cc2810 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/
Dcode-stubs-ia32.h126 regs_(object, // An input reg. in RecordWriteStub()
137 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub()
364 RegisterAllocation regs_; variable
Dcode-stubs-ia32.cc2875 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/
Dcode-stubs-x64.h118 regs_(object, // An input reg. in RecordWriteStub()
129 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub()
359 RegisterAllocation regs_; variable
Dcode-stubs-x64.cc2808 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/
Dcode-stubs-x87.h123 regs_(object, // An input reg. in RecordWriteStub()
134 : PlatformCodeStub(key, isolate), regs_(object(), address(), value()) {} in RecordWriteStub()
361 RegisterAllocation regs_; variable
Dcode-stubs-x87.cc2693 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 …]