/external/v8/src/ic/ |
H A D | handler-compiler.cc | 122 void NamedLoadHandlerCompiler::InterceptorVectorSlotPush(Register holder_reg) { argument 124 if (holder_reg.is(receiver())) { 127 DCHECK(holder_reg.is(scratch1())); 134 void NamedLoadHandlerCompiler::InterceptorVectorSlotPop(Register holder_reg, argument 140 if (holder_reg.is(receiver())) { 143 DCHECK(holder_reg.is(scratch1()));
|
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 375 Register object_reg, Register holder_reg, Register scratch1, 380 // object_reg and holder_reg registers can alias. 382 DCHECK(!AreAliased(holder_reg, scratch1, scratch2)); 431 reg = holder_reg; // From now on the object will be in holder_reg. 485 LookupIterator* it, Register holder_reg) { 494 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 503 !receiver().is(holder_reg) && 511 __ Push(receiver(), holder_reg, thi local 374 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 484 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 520 masm(), receiver(), holder_reg, this->name(), holder(), local 545 GenerateLoadInterceptor(Register holder_reg) argument 554 __ Push(name(), receiver(), holder_reg); local 573 Register holder_reg = Frontend(name); local 590 __ Push(receiver(), holder_reg, scratch1(), scratch2(), value()); local [all...] |
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 349 Register object_reg, Register holder_reg, Register scratch1, 355 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 356 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 405 reg = holder_reg; // From now on the object will be in holder_reg. 455 LookupIterator* it, Register holder_reg) { 462 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 471 !receiver().is(holder_reg) && 482 __ push(holder_reg); 348 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 454 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 489 masm(), receiver(), holder_reg, this->name(), holder(), local 522 GenerateLoadInterceptor(Register holder_reg) argument 563 Register holder_reg = Frontend(name); local [all...] |
/external/v8/src/ic/s390/ |
H A D | handler-compiler-s390.cc | 332 Register object_reg, Register holder_reg, Register scratch1, 338 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 339 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 388 reg = holder_reg; // From now on the object will be in holder_reg. 436 LookupIterator* it, Register holder_reg) { 443 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 452 !receiver().is(holder_reg) && 460 __ Push(receiver(), holder_reg, thi local 331 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 435 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 469 masm(), receiver(), holder_reg, this->name(), holder(), local 493 GenerateLoadInterceptor(Register holder_reg) argument 502 __ Push(name(), receiver(), holder_reg); local 520 Register holder_reg = Frontend(name); local 522 __ Push(receiver(), holder_reg); // receiver local [all...] |
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 339 Register object_reg, Register holder_reg, Register scratch1, 345 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 346 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 362 // it is an alias for holder_reg. 398 reg = holder_reg; // From now on the object will be in holder_reg. 448 LookupIterator* it, Register holder_reg) { 455 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 464 !receiver().is(holder_reg) 338 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 447 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 483 masm(), receiver(), holder_reg, this->name(), holder(), local 509 GenerateLoadInterceptor(Register holder_reg) argument 544 Register holder_reg = Frontend(name); local [all...] |
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 349 Register object_reg, Register holder_reg, Register scratch1, 355 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 356 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 405 reg = holder_reg; // From now on the object will be in holder_reg. 455 LookupIterator* it, Register holder_reg) { 462 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 471 !receiver().is(holder_reg) && 482 __ push(holder_reg); 348 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 454 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 489 masm(), receiver(), holder_reg, this->name(), holder(), local 522 GenerateLoadInterceptor(Register holder_reg) argument 563 Register holder_reg = Frontend(name); local [all...] |
/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 349 Register object_reg, Register holder_reg, Register scratch1, 355 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 356 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 405 reg = holder_reg; // From now on the object will be in holder_reg. 455 LookupIterator* it, Register holder_reg) { 462 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 471 !receiver().is(holder_reg) && 479 __ Push(receiver(), holder_reg, thi local 348 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 454 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 488 masm(), receiver(), holder_reg, this->name(), holder(), local 514 GenerateLoadInterceptor(Register holder_reg) argument 523 __ Push(name(), receiver(), holder_reg); local 541 Register holder_reg = Frontend(name); local [all...] |
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 332 Register object_reg, Register holder_reg, Register scratch1, 338 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 339 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 388 reg = holder_reg; // From now on the object will be in holder_reg. 438 LookupIterator* it, Register holder_reg) { 445 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 454 !receiver().is(holder_reg) && 462 __ Push(receiver(), holder_reg, thi local 331 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 437 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 471 masm(), receiver(), holder_reg, this->name(), holder(), local 485 __ Pop(receiver(), holder_reg, this->name()); local 496 GenerateLoadInterceptor(Register holder_reg) argument 505 __ Push(name(), receiver(), holder_reg); local 523 Register holder_reg = Frontend(name); local 525 __ Push(receiver(), holder_reg); // Receiver. local [all...] |
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 332 Register object_reg, Register holder_reg, Register scratch1, 338 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 339 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 388 reg = holder_reg; // From now on the object will be in holder_reg. 438 LookupIterator* it, Register holder_reg) { 445 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 454 !receiver().is(holder_reg) && 462 __ Push(receiver(), holder_reg, thi local 331 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 437 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 471 masm(), receiver(), holder_reg, this->name(), holder(), local 485 __ Pop(receiver(), holder_reg, this->name()); local 496 GenerateLoadInterceptor(Register holder_reg) argument 505 __ Push(name(), receiver(), holder_reg); local 523 Register holder_reg = Frontend(name); local 525 __ Push(receiver(), holder_reg); // Receiver. local [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 343 Register object_reg, Register holder_reg, Register scratch1, 349 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 350 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && 404 reg = holder_reg; // From now on the object will be in holder_reg. 454 LookupIterator* it, Register holder_reg) { 461 DCHECK(holder_reg.is(receiver()) || holder_reg.is(scratch1())); 470 !receiver().is(holder_reg) && 478 __ Push(receiver(), holder_reg, thi local 342 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 453 GenerateLoadInterceptorWithFollowup( LookupIterator* it, Register holder_reg) argument 487 masm(), receiver(), holder_reg, this->name(), holder(), local 513 GenerateLoadInterceptor(Register holder_reg) argument 522 __ Push(name(), receiver(), holder_reg); local 540 Register holder_reg = Frontend(name); local 542 __ Push(receiver(), holder_reg); // receiver local [all...] |