Searched refs:LoadDescriptor (Results 1 - 25 of 72) sorted by relevance

123

/external/v8/src/ic/arm/
H A Daccess-compiler-arm.cc23 Register receiver = LoadDescriptor::ReceiverRegister();
24 Register name = LoadDescriptor::NameRegister();
H A Dic-arm.cc263 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
264 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
268 __ ldr(dictionary, FieldMemOperand(LoadDescriptor::ReceiverRegister(),
271 LoadDescriptor::NameRegister(), r0, r3, r4);
285 Register receiver = LoadDescriptor::ReceiverRegister();
286 Register name = LoadDescriptor::NameRegister();
287 Register slot = LoadDescriptor::SlotRegister();
311 __ mov(LoadIC_TempRegister(), LoadDescriptor::ReceiverRegister());
312 __ Push(LoadIC_TempRegister(), LoadDescriptor::NameRegister());
336 __ Push(LoadDescriptor
[all...]
/external/v8/src/ic/arm64/
H A Daccess-compiler-arm64.cc30 Register receiver = LoadDescriptor::ReceiverRegister();
31 Register name = LoadDescriptor::NameRegister();
H A Dic-arm64.cc259 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
260 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
263 __ Ldr(dictionary, FieldMemOperand(LoadDescriptor::ReceiverRegister(),
266 LoadDescriptor::NameRegister(), x0, x3, x4);
294 __ Push(LoadDescriptor::ReceiverRegister(), LoadDescriptor::NameRegister());
320 __ Push(LoadDescriptor::ReceiverRegister(), LoadDescriptor::NameRegister());
421 Register key = LoadDescriptor::NameRegister();
422 Register receiver = LoadDescriptor
[all...]
/external/v8/src/ic/ia32/
H A Daccess-compiler-ia32.cc22 Register receiver = LoadDescriptor::ReceiverRegister();
23 Register name = LoadDescriptor::NameRegister();
H A Dic-ia32.cc266 Register receiver = LoadDescriptor::ReceiverRegister();
267 Register key = LoadDescriptor::NameRegister();
345 __ pop(LoadDescriptor::SlotRegister());
626 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
627 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
631 __ mov(dictionary, FieldOperand(LoadDescriptor::ReceiverRegister(),
634 LoadDescriptor::NameRegister(), edi, ebx, eax);
644 Register receiver = LoadDescriptor::ReceiverRegister();
645 Register name = LoadDescriptor::NameRegister();
647 Register slot = LoadDescriptor
[all...]
/external/v8/src/ic/mips/
H A Daccess-compiler-mips.cc23 Register receiver = LoadDescriptor::ReceiverRegister();
24 Register name = LoadDescriptor::NameRegister();
H A Dic-mips.cc269 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
270 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
274 __ lw(dictionary, FieldMemOperand(LoadDescriptor::ReceiverRegister(),
277 LoadDescriptor::NameRegister(), v0, a3, t0);
291 Register receiver = LoadDescriptor::ReceiverRegister();
292 Register name = LoadDescriptor::NameRegister();
293 Register slot = LoadDescriptor::SlotRegister();
317 __ mov(LoadIC_TempRegister(), LoadDescriptor::ReceiverRegister());
318 __ Push(LoadIC_TempRegister(), LoadDescriptor::NameRegister());
342 __ Push(LoadDescriptor
[all...]
/external/v8/src/ic/mips64/
H A Daccess-compiler-mips64.cc23 Register receiver = LoadDescriptor::ReceiverRegister();
24 Register name = LoadDescriptor::NameRegister();
H A Dic-mips64.cc269 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
270 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
273 __ ld(dictionary, FieldMemOperand(LoadDescriptor::ReceiverRegister(),
276 LoadDescriptor::NameRegister(), v0, a3, a4);
290 Register receiver = LoadDescriptor::ReceiverRegister();
291 Register name = LoadDescriptor::NameRegister();
292 Register slot = LoadDescriptor::SlotRegister();
316 __ mov(LoadIC_TempRegister(), LoadDescriptor::ReceiverRegister());
317 __ Push(LoadIC_TempRegister(), LoadDescriptor::NameRegister());
341 __ Push(LoadDescriptor
[all...]
/external/v8/src/ic/ppc/
H A Daccess-compiler-ppc.cc23 Register receiver = LoadDescriptor::ReceiverRegister();
24 Register name = LoadDescriptor::NameRegister();
H A Dic-ppc.cc273 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
274 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
278 __ LoadP(dictionary, FieldMemOperand(LoadDescriptor::ReceiverRegister(),
281 LoadDescriptor::NameRegister(), r3, r6, r7);
295 Register receiver = LoadDescriptor::ReceiverRegister();
296 Register name = LoadDescriptor::NameRegister();
297 Register slot = LoadDescriptor::SlotRegister();
321 __ mr(LoadIC_TempRegister(), LoadDescriptor::ReceiverRegister());
322 __ Push(LoadIC_TempRegister(), LoadDescriptor::NameRegister());
346 __ Push(LoadDescriptor
[all...]
/external/v8/src/ic/s390/
H A Daccess-compiler-s390.cc23 Register receiver = LoadDescriptor::ReceiverRegister();
24 Register name = LoadDescriptor::NameRegister();
H A Dic-s390.cc267 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
268 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
272 __ LoadP(dictionary, FieldMemOperand(LoadDescriptor::ReceiverRegister(),
275 LoadDescriptor::NameRegister(), r2, r5, r6);
287 Register receiver = LoadDescriptor::ReceiverRegister();
288 Register name = LoadDescriptor::NameRegister();
289 Register slot = LoadDescriptor::SlotRegister();
312 __ LoadRR(LoadIC_TempRegister(), LoadDescriptor::ReceiverRegister());
313 __ Push(LoadIC_TempRegister(), LoadDescriptor::NameRegister());
336 __ Push(LoadDescriptor
[all...]
/external/v8/src/ic/x64/
H A Daccess-compiler-x64.cc23 Register receiver = LoadDescriptor::ReceiverRegister();
24 Register name = LoadDescriptor::NameRegister();
H A Dic-x64.cc277 Register receiver = LoadDescriptor::ReceiverRegister();
278 Register key = LoadDescriptor::NameRegister();
334 Register slot = LoadDescriptor::SlotRegister();
623 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
624 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
628 __ movp(dictionary, FieldOperand(LoadDescriptor::ReceiverRegister(),
631 LoadDescriptor::NameRegister(), rbx, rdi, rax);
641 Register receiver = LoadDescriptor::ReceiverRegister();
642 Register name = LoadDescriptor::NameRegister();
643 Register slot = LoadDescriptor
[all...]
/external/v8/src/ic/x87/
H A Daccess-compiler-x87.cc22 Register receiver = LoadDescriptor::ReceiverRegister();
23 Register name = LoadDescriptor::NameRegister();
H A Dic-x87.cc266 Register receiver = LoadDescriptor::ReceiverRegister();
267 Register key = LoadDescriptor::NameRegister();
345 __ pop(LoadDescriptor::SlotRegister());
626 DCHECK(!dictionary.is(LoadDescriptor::ReceiverRegister()));
627 DCHECK(!dictionary.is(LoadDescriptor::NameRegister()));
631 __ mov(dictionary, FieldOperand(LoadDescriptor::ReceiverRegister(),
634 LoadDescriptor::NameRegister(), edi, ebx, eax);
644 Register receiver = LoadDescriptor::ReceiverRegister();
645 Register name = LoadDescriptor::NameRegister();
647 Register slot = LoadDescriptor
[all...]
/external/v8/src/ic/
H A Daccess-compiler.cc57 return LoadDescriptor::SlotRegister();
/external/v8/src/
H A Dinterface-descriptors.h360 // LoadDescriptor is used by all stubs that implement Load/KeyedLoad ICs.
361 class LoadDescriptor : public CallInterfaceDescriptor { class in namespace:v8::internal
363 DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(LoadDescriptor,
380 return LoadDescriptor::SlotRegister();
471 class LoadWithVectorDescriptor : public LoadDescriptor {
474 LoadDescriptor)
/external/v8/src/arm/
H A Dinterface-descriptors-arm.cc25 const Register LoadDescriptor::ReceiverRegister() { return r1; }
26 const Register LoadDescriptor::NameRegister() { return r2; }
27 const Register LoadDescriptor::SlotRegister() { return r0; }
/external/v8/src/arm64/
H A Dinterface-descriptors-arm64.cc25 const Register LoadDescriptor::ReceiverRegister() { return x1; }
26 const Register LoadDescriptor::NameRegister() { return x2; }
27 const Register LoadDescriptor::SlotRegister() { return x0; }
/external/v8/src/ia32/
H A Dinterface-descriptors-ia32.cc23 const Register LoadDescriptor::ReceiverRegister() { return edx; }
24 const Register LoadDescriptor::NameRegister() { return ecx; }
25 const Register LoadDescriptor::SlotRegister() { return eax; }
/external/v8/src/mips/
H A Dinterface-descriptors-mips.cc23 const Register LoadDescriptor::ReceiverRegister() { return a1; }
24 const Register LoadDescriptor::NameRegister() { return a2; }
25 const Register LoadDescriptor::SlotRegister() { return a0; }
/external/v8/src/mips64/
H A Dinterface-descriptors-mips64.cc23 const Register LoadDescriptor::ReceiverRegister() { return a1; }
24 const Register LoadDescriptor::NameRegister() { return a2; }
25 const Register LoadDescriptor::SlotRegister() { return a0; }

Completed in 221 milliseconds

123