/external/pixman/pixman/ |
H A D | pixman-mips-dspr2-asm.h | 265 * (scratch1 and scratch2). 269 scratch1, scratch2 271 sll \scratch1, \in_565, 0x3 272 andi \scratch2, \scratch1, 0xff 273 ext \scratch1, \in_565, 0x2, 0x3 274 or \scratch1, \scratch2, \scratch1 275 or \out_8888, \out_8888, \scratch1 277 sll \scratch1, \in_565, 0x5 278 andi \scratch1, \scratch [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
H A D | ic-arm64.cc | 46 Register result, Register scratch1, 48 DCHECK(!AreAliased(elements, name, scratch1, scratch2)); 49 DCHECK(!AreAliased(result, scratch1, scratch2)); 55 name, scratch1, scratch2); 64 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 65 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask)); 86 Register value, Register scratch1, 88 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2)); 94 name, scratch1, scratch2); 107 __ Ldrsw(scratch1, UntagSmiFieldMemOperan 44 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 84 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 191 Register scratch1 = elements_map; local 252 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register map, Register scratch1, Register scratch2, Label* unmapped_case, Label* slow_case) argument 442 GenerateKeyedLoadWithSmiKey(MacroAssembler* masm, Register key, Register receiver, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label* slow) argument 479 GenerateKeyedLoadWithNameKey(MacroAssembler* masm, Register key, Register receiver, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label* slow) argument [all...] |
H A D | handler-compiler-arm64.cc | 21 Handle<Name> name, Register scratch0, Register scratch1) { 22 DCHECK(!AreAliased(receiver, scratch0, scratch1)); 25 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 26 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 34 Register map = scratch1; 53 masm, miss_label, &done, receiver, properties, name, scratch1); 55 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 82 MacroAssembler* masm, Register receiver, Register scratch1, 84 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 89 __ Mov(x0, scratch1); 19 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 81 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 377 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument 546 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 588 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-arm64.cc | 48 Register tmp = scratch1(); 63 Register map_reg = scratch1(); 107 __ Ldr(scratch1(), FieldMemOperand(receiver(), HeapObject::kMapOffset)); 109 __ Cmp(scratch1(), Operand(receiver_maps->at(i)));
|
/external/chromium_org/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 97 Handle<Name> name, Register scratch0, Register scratch1) { 101 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 102 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 110 Register map = scratch1; 134 masm, miss_label, &done, receiver, properties, name, scratch1); 136 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 164 MacroAssembler* masm, Register receiver, Register scratch1, 166 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 168 __ mov(v0, scratch1); 329 Register storage_reg, Register value_reg, Register scratch1, 95 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 163 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 327 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument 507 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 551 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-mips.cc | 30 Register tmp = scratch1(); 46 Register map_reg = scratch1(); 88 __ lw(scratch1(), FieldMemOperand(receiver(), HeapObject::kMapOffset)); 91 __ Jump(handler_stubs->at(i), RelocInfo::CODE_TARGET, eq, scratch1(), 95 __ Branch(&next_map, ne, scratch1(), Operand(receiver_maps->at(i)));
|
H A D | ic-mips.cc | 53 Register result, Register scratch1, 56 // scratch1: Used as temporary and to hold the capacity of the property 63 name, scratch1, scratch2); 72 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 73 __ And(at, scratch1, 98 Register value, Register scratch1, 101 // scratch1: Used as temporary and to hold the capacity of the property 108 name, scratch1, scratch2); 121 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 122 __ And(at, scratch1, Operan 51 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 96 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 164 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register scratch1, Register scratch2, Register result, Label* not_fast_array, Label* out_of_range) argument 300 GenerateMappedArgumentsLookup( MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 97 Handle<Name> name, Register scratch0, Register scratch1) { 101 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 102 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 110 Register map = scratch1; 134 masm, miss_label, &done, receiver, properties, name, scratch1); 136 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 164 MacroAssembler* masm, Register receiver, Register scratch1, 166 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 168 __ mov(v0, scratch1); 329 Register storage_reg, Register value_reg, Register scratch1, 95 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 163 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 327 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument 507 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 551 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-mips64.cc | 30 Register tmp = scratch1(); 46 Register map_reg = scratch1(); 88 __ ld(scratch1(), FieldMemOperand(receiver(), HeapObject::kMapOffset)); 91 __ Jump(handler_stubs->at(i), RelocInfo::CODE_TARGET, eq, scratch1(), 95 __ Branch(&next_map, ne, scratch1(), Operand(receiver_maps->at(i)));
|
/external/chromium_org/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 97 Handle<Name> name, Register scratch0, Register scratch1) { 101 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 102 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 110 Register map = scratch1; 136 masm, miss_label, &done, receiver, properties, name, scratch1); 138 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 167 MacroAssembler* masm, Register receiver, Register scratch1, 169 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 170 __ mov(r0, scratch1); 335 Register storage_reg, Register value_reg, Register scratch1, 95 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 166 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 333 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument 509 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 553 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-arm.cc | 47 Register tmp = scratch1(); 63 Register map_reg = scratch1(); 103 __ ldr(scratch1(), FieldMemOperand(receiver(), HeapObject::kMapOffset)); 106 __ cmp(scratch1(), ip);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_convolve2_avg_dspr2.c | 37 uint32_t scratch1, scratch2; local 67 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 69 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 70 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 75 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 77 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 78 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 86 "lbu %[scratch1], 0(%[dst_ptr]) \n\t" 90 "addqh_r.w %[store1], %[store1], %[scratch1] \n\t" /* pixel 1 */ 96 "lbu %[scratch1], 141 uint32_t scratch1, scratch2; local [all...] |
H A D | vp9_convolve2_vert_dspr2.c | 37 uint32_t scratch1; local 67 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 70 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 71 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 76 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 79 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 80 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 105 [scratch1] "=&r" (scratch1), 134 uint32_t scratch1; local [all...] |
H A D | vp9_convolve8_vert_dspr2.c | 38 uint32_t scratch1, scratch2; local 76 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 78 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 79 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 90 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 92 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 93 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 113 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 115 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 116 "append %[p1], %[scratch1], 1 192 uint32_t scratch1, scratch2; local [all...] |
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_convolve2_avg_dspr2.c | 37 uint32_t scratch1, scratch2; local 67 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 69 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 70 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 75 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 77 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 78 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 86 "lbu %[scratch1], 0(%[dst_ptr]) \n\t" 90 "addqh_r.w %[store1], %[store1], %[scratch1] \n\t" /* pixel 1 */ 96 "lbu %[scratch1], 141 uint32_t scratch1, scratch2; local [all...] |
H A D | vp9_convolve2_vert_dspr2.c | 37 uint32_t scratch1; local 67 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 70 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 71 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 76 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 79 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 80 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 105 [scratch1] "=&r" (scratch1), 134 uint32_t scratch1; local [all...] |
H A D | vp9_convolve8_vert_dspr2.c | 38 uint32_t scratch1, scratch2; local 76 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 78 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 79 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 90 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 92 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 93 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 113 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 115 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 116 "append %[p1], %[scratch1], 1 192 uint32_t scratch1, scratch2; local [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 1459 Register scratch1, 1463 DCHECK(!AreAliased(object, null_value, scratch0, scratch1, scratch2, 1467 Register current_object = scratch1; 1515 Register scratch1, 1523 Add(scratch1, receiver, 1525 Cmp(scratch1, new_space_start); 1530 Cmp(scratch1, scratch2); 1533 Ldr(scratch1, MemOperand(scratch1, -AllocationMemento::kSize)); 1534 Cmp(scratch1, 1456 CheckEnumCache(Register object, Register null_value, Register scratch0, Register scratch1, Register scratch2, Register scratch3, Label* call_runtime) argument 1514 TestJSArrayForAllocationMemento(Register receiver, Register scratch1, Register scratch2, Label* no_memento_found) argument 1539 JumpToHandlerEntry(Register exception, Register object, Register state, Register scratch1, Register scratch2) argument 1980 InitializeNewString(Register string, Register length, Heap::RootListIndex map_index, Register scratch1, Register scratch2) argument 2285 LookupNumberStringCache(Register object, Register result, Register scratch1, Register scratch2, Register scratch3, Label* not_found) argument 2439 CopyFieldsLoopPairsHelper(Register dst, Register src, unsigned count, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5) argument 2479 CopyFieldsUnrolledPairsHelper(Register dst, Register src, unsigned count, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument 2509 CopyFieldsUnrolledHelper(Register dst, Register src, unsigned count, Register scratch1, Register scratch2, Register scratch3) argument 2677 JumpIfEitherIsNotSequentialOneByteStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure, SmiCheckType smi_check) argument 2705 JumpIfEitherInstanceTypeIsNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 2734 JumpIfBothInstanceTypesAreNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3227 SetCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 3237 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 3249 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 3328 Allocate(int object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument 3405 Allocate(Register object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument 3506 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 3537 AllocateOneByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 3563 AllocateTwoByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3579 AllocateOneByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3595 AllocateTwoByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3612 AllocateOneByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3628 AllocateHeapNumber(Register result, Label* gc_required, Register scratch1, Register scratch2, CPURegister value, CPURegister heap_number_map, MutableMode mode) argument 3975 StoreNumberToDoubleElements(Register value_reg, Register key_reg, Register elements_reg, Register scratch1, FPRegister fpscratch1, Label* fail, int elements_offset) argument 4060 CheckAccessGlobalProxy(Register holder_reg, Register scratch1, Register scratch2, Label* miss) argument 4160 LoadFromNumberDictionary(Label* miss, Register elements, Register key, Register result, Register scratch0, Register scratch1, Register scratch2, Register scratch3) argument 4222 RememberedSetHelper(Register object, Register address, Register scratch1, SaveFPRegsMode fp_mode, RememberedSetFinalAction and_then) argument 4640 JumpIfBlack(Register object, Register scratch0, Register scratch1, Label* on_black) argument 4649 JumpIfDictionaryInPrototypeChain( Register object, Register scratch0, Register scratch1, Label* found) argument 4919 LoadTransitionedArrayMapConditional( ElementsKind expected_kind, ElementsKind transitioned_kind, Register map_in_out, Register scratch1, Register scratch2, Label* no_map_match) argument [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 52 Handle<Name> name, Register scratch0, Register scratch1) { 84 properties, name, scratch1); 111 MacroAssembler* masm, Register receiver, Register scratch1, 113 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 114 __ mov(eax, scratch1); 336 Register storage_reg, Register value_reg, Register scratch1, 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow, MUTABLE); 394 __ pop(scratch1); // Return address. 398 __ push(scratch1); 407 __ mov(scratch1, Immediat 50 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 110 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 334 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument 408 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); local 499 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 542 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-ia32.cc | 51 Register tmp = scratch1(); 67 Register map_reg = scratch1(); 103 __ mov(scratch1(), FieldOperand(receiver(), HeapObject::kMapOffset)); 105 __ cmp(scratch1(), receiver_maps->at(i));
|
/external/chromium_org/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 52 Handle<Name> name, Register scratch0, Register scratch1) { 84 properties, name, scratch1); 111 MacroAssembler* masm, Register receiver, Register scratch1, 113 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 114 __ mov(eax, scratch1); 336 Register storage_reg, Register value_reg, Register scratch1, 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow, MUTABLE); 396 __ pop(scratch1); // Return address. 400 __ push(scratch1); 409 __ mov(scratch1, Immediat 50 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 110 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 334 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument 410 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); local 501 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 544 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-x87.cc | 51 Register tmp = scratch1(); 67 Register map_reg = scratch1(); 103 __ mov(scratch1(), FieldOperand(receiver(), HeapObject::kMapOffset)); 105 __ cmp(scratch1(), receiver_maps->at(i));
|
/external/chromium_org/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 20 Handle<Name> name, Register scratch0, Register scratch1) { 52 properties, name, scratch1); 331 Register storage_reg, Register value_reg, Register scratch1, 364 __ AllocateHeapNumber(storage_reg, scratch1, slow, MUTABLE); 367 __ SmiToInteger32(scratch1, value_reg); 368 __ Cvtlsi2sd(xmm0, scratch1); 388 __ PopReturnAddressTo(scratch1); 392 __ PushReturnAddressFrom(scratch1); 401 __ Move(scratch1, transition); 402 __ movp(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); local 18 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 329 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument 493 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument 539 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-compiler-x64.cc | 47 __ movp(scratch1(), FieldOperand(receiver(), HeapObject::kMapOffset)); 51 __ Cmp(scratch1(), receiver_maps->at(i)); 85 Register tmp = scratch1(); 101 Register map_reg = scratch1();
|
/external/chromium_org/v8/src/ic/ |
H A D | access-compiler.h | 54 Register scratch1() const { return registers_[2]; } function in class:v8::internal::BASE_EMBEDDED 59 Register transition_map() const { return scratch1(); }
|