Searched defs:scratch0 (Results 1 - 25 of 61) sorted by relevance

123

/external/v8/src/arm/
H A Dcode-stubs-arm.h145 Register scratch0)
148 scratch0_(scratch0) {
149 DCHECK(!AreAliased(scratch0, object, address, no_reg));
184 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
281 Register scratch0);
143 RegisterAllocation(Register object, Register address, Register scratch0) argument
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.h140 Register scratch0() { return r9; } function in class:v8::internal::LCodeGen
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.h139 Register scratch0() { return kLithiumScratchReg; } function in class:v8::internal::LCodeGen
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.h141 Register scratch0() { return kLithiumScratchReg; } function in class:v8::internal::LCodeGen
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.h133 Register scratch0() { return kLithiumScratch; } function in class:v8::internal::LCodeGen
/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.h133 Register scratch0() { return kLithiumScratch; } function in class:v8::internal::LCodeGen
/external/v8/src/mips/
H A Dcode-stubs-mips.h176 Register scratch0)
179 scratch0_(scratch0) {
180 DCHECK(!AreAliased(scratch0, object, address, no_reg));
215 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
312 Register scratch0);
174 RegisterAllocation(Register object, Register address, Register scratch0) argument
/external/v8/src/mips64/
H A Dcode-stubs-mips64.h177 Register scratch0)
180 scratch0_(scratch0) {
181 DCHECK(!AreAliased(scratch0, object, address, no_reg));
216 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
313 Register scratch0);
175 RegisterAllocation(Register object, Register address, Register scratch0) argument
/external/v8/src/ppc/
H A Dcode-stubs-ppc.h163 RegisterAllocation(Register object, Register address, Register scratch0) argument
164 : object_(object), address_(address), scratch0_(scratch0) {
165 DCHECK(!AreAliased(scratch0, object, address, no_reg));
204 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
298 Register scratch0);
/external/v8/src/arm64/
H A Dcode-stubs-arm64.h239 Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
356 Register scratch0);
/external/v8/src/ia32/
H A Dcode-stubs-ia32.h204 Register scratch0)
207 scratch0_orig_(scratch0),
210 scratch0_(scratch0) {
211 DCHECK(!AreAliased(scratch0, object, address, no_reg));
213 if (scratch0.is(ecx)) {
287 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
202 RegisterAllocation(Register object, Register address, Register scratch0) argument
/external/v8/src/s390/
H A Dcode-stubs-s390.h191 RegisterAllocation(Register object, Register address, Register scratch0) argument
192 : object_(object), address_(address), scratch0_(scratch0) {
193 DCHECK(!AreAliased(scratch0, object, address, no_reg));
230 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
322 Register scratch0);
/external/v8/src/x64/
H A Dcode-stubs-x64.h196 Register scratch0)
199 scratch0_orig_(scratch0),
202 scratch0_(scratch0) {
203 DCHECK(!AreAliased(scratch0, object, address, no_reg));
205 if (scratch0.is(rcx)) {
281 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
194 RegisterAllocation(Register object, Register address, Register scratch0) argument
/external/v8/src/x87/
H A Dcode-stubs-x87.h201 Register scratch0)
204 scratch0_orig_(scratch0),
207 scratch0_(scratch0) {
208 DCHECK(!AreAliased(scratch0, object, address, no_reg));
210 if (scratch0.is(ecx)) {
284 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
199 RegisterAllocation(Register object, Register address, Register scratch0) argument
/external/v8/src/ic/arm/
H A Dhandler-compiler-arm.cc135 Handle<Name> name, Register scratch0, Register scratch1) {
137 DCHECK(!receiver.is(scratch0));
139 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
140 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
150 __ ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
151 __ tst(scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
155 __ ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
156 __ cmp(scratch0, Operand(FIRST_JS_RECEIVER_TYPE));
160 Register properties = scratch0;
176 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch
133 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
[all...]
/external/v8/src/ic/arm64/
H A Dhandler-compiler-arm64.cc44 Handle<Name> name, Register scratch0, Register scratch1) {
45 DCHECK(!AreAliased(receiver, scratch0, scratch1));
48 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
49 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
59 __ Ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
60 __ Tst(scratch0, kInterceptorOrAccessCheckNeededMask);
64 __ Ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
65 __ Cmp(scratch0, FIRST_JS_RECEIVER_TYPE);
69 Register properties = scratch0;
78 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch
42 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
[all...]
/external/v8/src/ic/ia32/
H A Dhandler-compiler-ia32.cc83 Handle<Name> name, Register scratch0, Register scratch1) {
85 DCHECK(!receiver.is(scratch0));
90 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset));
96 __ test_b(FieldOperand(scratch0, Map::kBitFieldOffset),
101 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE);
105 Register properties = scratch0;
81 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
/external/v8/src/ic/mips/
H A Dhandler-compiler-mips.cc129 Handle<Name> name, Register scratch0, Register scratch1) {
131 DCHECK(!receiver.is(scratch0));
133 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
134 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
144 __ lbu(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
145 __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
146 __ Branch(miss_label, ne, scratch0, Operand(zero_reg));
149 __ lbu(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
150 __ Branch(miss_label, lt, scratch0, Operan
127 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
[all...]
/external/v8/src/ic/mips64/
H A Dhandler-compiler-mips64.cc129 Handle<Name> name, Register scratch0, Register scratch1) {
131 DCHECK(!receiver.is(scratch0));
133 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
134 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
144 __ lbu(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
145 __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
146 __ Branch(miss_label, ne, scratch0, Operand(zero_reg));
149 __ lbu(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
150 __ Branch(miss_label, lt, scratch0, Operan
127 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
[all...]
/external/v8/src/ic/ppc/
H A Dhandler-compiler-ppc.cc130 Handle<Name> name, Register scratch0, Register scratch1) {
132 DCHECK(!receiver.is(scratch0));
134 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
135 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
145 __ lbz(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
146 __ andi(r0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
150 __ lbz(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
151 __ cmpi(scratch0, Operand(FIRST_JS_RECEIVER_TYPE));
155 Register properties = scratch0;
171 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch
128 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
[all...]
/external/v8/src/ic/s390/
H A Dhandler-compiler-s390.cc124 Handle<Name> name, Register scratch0, Register scratch1) {
126 DCHECK(!receiver.is(scratch0));
128 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
129 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
139 __ LoadlB(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
140 __ AndP(r0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask));
145 __ LoadlB(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
146 __ CmpP(scratch0, Operand(FIRST_JS_RECEIVER_TYPE));
150 Register properties = scratch0;
163 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch
122 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
[all...]
/external/v8/src/ic/x64/
H A Dhandler-compiler-x64.cc44 Handle<Name> name, Register scratch0, Register scratch1) {
46 DCHECK(!receiver.is(scratch0));
51 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset));
57 __ testb(FieldOperand(scratch0, Map::kBitFieldOffset),
62 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE);
66 Register properties = scratch0;
42 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
H A Dic-x64.cc90 Register value, Register scratch0,
100 // scratch0 - used during the positive dictionary lookup and is clobbered.
107 masm, miss_label, &done, elements, name, scratch0, scratch1);
109 // If probing finds an entry in the dictionary, scratch0 contains the
132 __ movp(scratch0, value);
133 __ RecordWrite(elements, scratch1, scratch0, kDontSaveFPRegs);
88 GenerateDictionaryStore(MacroAssembler* masm, Label* miss_label, Register elements, Register name, Register value, Register scratch0, Register scratch1) argument
/external/v8/src/ic/x87/
H A Dhandler-compiler-x87.cc83 Handle<Name> name, Register scratch0, Register scratch1) {
85 DCHECK(!receiver.is(scratch0));
90 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset));
96 __ test_b(FieldOperand(scratch0, Map::kBitFieldOffset),
101 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE);
105 Register properties = scratch0;
81 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
/external/v8/src/compiler/arm/
H A Dcode-generator-arm.cc190 Register value, Register scratch0, Register scratch1,
197 scratch0_(scratch0),
203 Register value, Register scratch0, Register scratch1,
210 scratch0_(scratch0),
641 Register scratch0 = i.TempRegister(0); local
650 scratch0, scratch1, mode);
656 scratch0, scratch1, mode);
659 __ CheckPageFlag(object, scratch0,
189 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode) argument
202 OutOfLineRecordWrite(CodeGenerator* gen, Register object, int32_t index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode) argument

Completed in 261 milliseconds

123