/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 47 Register scratch2) { in GenerateDictionaryLoad() argument 48 DCHECK(!AreAliased(elements, name, scratch1, scratch2)); in GenerateDictionaryLoad() 49 DCHECK(!AreAliased(result, scratch1, scratch2)); in GenerateDictionaryLoad() 55 name, scratch1, scratch2); in GenerateDictionaryLoad() 64 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad() 70 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); in GenerateDictionaryLoad() 87 Register scratch2) { in GenerateDictionaryStore() argument 88 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2)); in GenerateDictionaryStore() 94 name, scratch1, scratch2); in GenerateDictionaryStore() 107 __ Ldrsw(scratch1, UntagSmiFieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore() [all …]
|
D | stub-cache-arm64.cc | 28 Register offset, Register scratch, Register scratch2, in ProbeTable() argument 45 DCHECK(!AreAliased(name, offset, scratch, scratch2, scratch3)); in ProbeTable() 55 __ Ldr(scratch2, MemOperand(scratch)); in ProbeTable() 56 __ Cmp(name, scratch2); in ProbeTable() 60 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr)); in ProbeTable() 62 __ Cmp(scratch2, scratch3); in ProbeTable() 69 __ Ldr(scratch2.W(), FieldMemOperand(scratch, Code::kFlagsOffset)); in ProbeTable() 70 __ Bic(scratch2.W(), scratch2.W(), Code::kFlagsNotUsedInLookup); in ProbeTable() 71 __ Cmp(scratch2.W(), flags); in ProbeTable()
|
D | handler-compiler-arm64.cc | 83 Register scratch2, Label* miss_label) { in GenerateLoadFunctionPrototype() argument 84 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype() 380 Register scratch2, Register scratch3, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 383 DCHECK(!AreAliased(receiver_reg, storage_reg, value_reg, scratch1, scratch2, in GenerateStoreTransition() 433 __ AllocateHeapNumber(storage_reg, slow, scratch1, scratch2, temp_double, in GenerateStoreTransition() 459 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, in GenerateStoreTransition() 548 Register scratch2, Handle<Name> name, Label* miss, in CheckPrototypes() argument 553 DCHECK(!AreAliased(object_reg, scratch1, scratch2)); in CheckPrototypes() 554 DCHECK(!AreAliased(holder_reg, scratch1, scratch2)); in CheckPrototypes() 589 scratch2); in CheckPrototypes() [all …]
|
/external/v8/src/arm64/ |
D | macro-assembler-arm64.cc | 1460 Register scratch2, in CheckEnumCache() argument 1463 DCHECK(!AreAliased(object, null_value, scratch0, scratch1, scratch2, in CheckEnumCache() 1476 Register map = scratch2; in CheckEnumCache() 1516 Register scratch2, in TestJSArrayForAllocationMemento() argument 1528 Mov(scratch2, new_space_allocation_top); in TestJSArrayForAllocationMemento() 1529 Ldr(scratch2, MemOperand(scratch2)); in TestJSArrayForAllocationMemento() 1530 Cmp(scratch1, scratch2); in TestJSArrayForAllocationMemento() 1543 Register scratch2) { in JumpToHandlerEntry() argument 1552 Lsr(scratch2, state, StackHandler::kKindWidth); in JumpToHandlerEntry() 1553 Ldr(scratch2, MemOperand(scratch1, scratch2, LSL, kPointerSizeLog2)); in JumpToHandlerEntry() [all …]
|
D | macro-assembler-arm64.h | 973 Register scratch2, 1052 Register first, Register second, Register scratch1, Register scratch2, 1064 Register scratch1, Register scratch2, Label* failure); 1070 Register scratch1, Register scratch2, Label* failure); 1083 Register scratch2, 1091 Register scratch2, 1329 Register scratch2, 1336 Register scratch2, 1349 Register scratch2, 1353 Register scratch1, Register scratch2, [all …]
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | convolve2_avg_dspr2.c | 35 uint32_t scratch1, scratch2; in convolve_bi_avg_vert_4_dspr2() local 110 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2), in convolve_bi_avg_vert_4_dspr2() 139 uint32_t scratch1, scratch2; in convolve_bi_avg_vert_64_dspr2() local 215 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2), in convolve_bi_avg_vert_64_dspr2()
|
D | convolve8_vert_dspr2.c | 36 uint32_t scratch1, scratch2; in convolve_vert_4_dspr2() local 159 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2), in convolve_vert_4_dspr2() 190 uint32_t scratch1, scratch2; in convolve_vert_64_dspr2() local 314 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2), in convolve_vert_64_dspr2()
|
D | convolve8_avg_dspr2.c | 36 uint32_t scratch1, scratch2; in convolve_avg_vert_4_dspr2() local 166 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2), in convolve_avg_vert_4_dspr2() 197 uint32_t scratch1, scratch2; in convolve_avg_vert_64_dspr2() local 328 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2), in convolve_avg_vert_64_dspr2()
|
/external/v8/src/ic/mips64/ |
D | ic-mips64.cc | 54 Register scratch2) { in GenerateDictionaryLoad() argument 63 name, scratch1, scratch2); in GenerateDictionaryLoad() 72 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad() 79 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); in GenerateDictionaryLoad() 99 Register scratch2) { in GenerateDictionaryStore() argument 108 name, scratch1, scratch2); in GenerateDictionaryStore() 120 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore() 126 __ Daddu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore() 127 __ sd(value, MemOperand(scratch2)); in GenerateDictionaryStore() 131 __ RecordWrite(elements, scratch2, scratch1, kRAHasNotBeenSaved, in GenerateDictionaryStore() [all …]
|
D | stub-cache-mips64.cc | 22 Register offset, Register scratch, Register scratch2, in ProbeTable() argument 59 __ ld(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() 60 __ Branch(&miss, ne, at, Operand(scratch2)); in ProbeTable() 63 Register code = scratch2; in ProbeTable() 64 scratch2 = no_reg; in ProbeTable()
|
/external/v8/src/ic/mips/ |
D | ic-mips.cc | 54 Register scratch2) { in GenerateDictionaryLoad() argument 63 name, scratch1, scratch2); in GenerateDictionaryLoad() 72 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad() 79 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); in GenerateDictionaryLoad() 99 Register scratch2) { in GenerateDictionaryStore() argument 108 name, scratch1, scratch2); in GenerateDictionaryStore() 121 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore() 127 __ Addu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore() 128 __ sw(value, MemOperand(scratch2)); in GenerateDictionaryStore() 132 __ RecordWrite(elements, scratch2, scratch1, kRAHasNotBeenSaved, in GenerateDictionaryStore() [all …]
|
D | stub-cache-mips.cc | 22 Register offset, Register scratch, Register scratch2, in ProbeTable() argument 59 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() 60 __ Branch(&miss, ne, at, Operand(scratch2)); in ProbeTable() 63 Register code = scratch2; in ProbeTable() 64 scratch2 = no_reg; in ProbeTable()
|
/external/v8/src/ic/arm/ |
D | ic-arm.cc | 54 Register scratch2) { in GenerateDictionaryLoad() argument 63 name, scratch1, scratch2); in GenerateDictionaryLoad() 72 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad() 78 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); in GenerateDictionaryLoad() 96 Register scratch2) { in GenerateDictionaryStore() argument 105 name, scratch1, scratch2); in GenerateDictionaryStore() 118 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore() 124 __ add(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore() 125 __ str(value, MemOperand(scratch2)); in GenerateDictionaryStore() 129 __ RecordWrite(elements, scratch2, scratch1, kLRHasNotBeenSaved, in GenerateDictionaryStore() [all …]
|
D | stub-cache-arm.cc | 22 Register offset, Register scratch, Register scratch2, in ProbeTable() argument 58 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() 59 __ cmp(ip, scratch2); in ProbeTable() 63 Register code = scratch2; in ProbeTable() 64 scratch2 = no_reg; in ProbeTable()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.cc | 1094 Register scratch2) { in InitializeNewString() argument 1096 LoadRoot(scratch2, map_index); in InitializeNewString() 1099 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); in InitializeNewString() 1720 Register scratch2, in Allocate() argument 1729 mov(scratch2, Operand(0x7291)); in Allocate() 1736 DCHECK(!result.is(scratch2)); in Allocate() 1737 DCHECK(!scratch1.is(scratch2)); in Allocate() 1739 DCHECK(!scratch2.is(ip)); in Allocate() 1790 and_(scratch2, result, Operand(kDoubleAlignmentMask), SetCC); in Allocate() 1797 mov(scratch2, Operand(isolate()->factory()->one_pointer_filler_map())); in Allocate() [all …]
|
D | codegen-arm.cc | 424 Register scratch2 = r9; in GenerateSmiToDouble() local 428 elements, length, array, scratch2)); in GenerateSmiToDouble() 448 __ Allocate(lr, array, elements, scratch2, &gc_required, DOUBLE_ALIGNMENT); in GenerateSmiToDouble() 454 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex); in GenerateSmiToDouble() 457 __ str(scratch2, MemOperand(array, HeapObject::kMapOffset)); in GenerateSmiToDouble() 463 scratch2, in GenerateSmiToDouble() 474 scratch2, in GenerateSmiToDouble() 482 __ add(scratch2, array, Operand(FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble() 483 __ add(array_end, scratch2, Operand(length, LSL, 2)); in GenerateSmiToDouble() 504 scratch2, in GenerateSmiToDouble() [all …]
|
/external/v8/src/ic/ia32/ |
D | handler-compiler-ia32.cc | 112 Register scratch2, Label* miss_label) { in GenerateLoadFunctionPrototype() argument 113 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype() 337 Register scratch2, Register unused, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow, MUTABLE); in GenerateStoreTransition() 411 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, in GenerateStoreTransition() 501 Register scratch2, Handle<Name> name, Label* miss, in CheckPrototypes() argument 507 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 508 !scratch2.is(scratch1)); in CheckPrototypes() 543 scratch2); in CheckPrototypes() 566 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); in CheckPrototypes() [all …]
|
/external/v8/src/ic/x87/ |
D | handler-compiler-x87.cc | 112 Register scratch2, Label* miss_label) { in GenerateLoadFunctionPrototype() argument 113 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype() 337 Register scratch2, Register unused, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow, MUTABLE); in GenerateStoreTransition() 413 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, in GenerateStoreTransition() 503 Register scratch2, Handle<Name> name, Label* miss, in CheckPrototypes() argument 509 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 510 !scratch2.is(scratch1)); in CheckPrototypes() 545 scratch2); in CheckPrototypes() 568 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); in CheckPrototypes() [all …]
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | loopfilter_block_sse2_x86_64.asm | 31 movdqa scratch2, %3 ; save p1 32 LF_ABS scratch2, %4 ; abs(p1 - p0) 37 pmaxub %5, scratch2 ; accumulate hev 68 movdqa scratch2, %6 ; save hev 74 pandn scratch2, scratch1 ; vp8_filter &= hev 80 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 81 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 82 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 83 pand %5, scratch2 ; &= mask 85 movdqa scratch2, %5 [all …]
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 141 Register scratch2, 221 Register scratch2, 395 XMMRegister scratch2, 585 Register scratch2, 648 Register scratch2, 657 Register scratch2, 661 Register scratch1, Register scratch2, 664 Register scratch2, Label* gc_required); 670 Register scratch2, 673 Register scratch2, Label* gc_required); [all …]
|
/external/v8/src/mips/ |
D | macro-assembler-mips.cc | 1662 Register scratch2 = t9; in TryInlineTruncateDoubleToI() local 1665 cfc1(scratch2, FCSR); in TryInlineTruncateDoubleToI() 1672 ctc1(scratch2, FCSR); in TryInlineTruncateDoubleToI() 3257 Register scratch2, in Allocate() argument 3266 li(scratch2, 0x7291); in Allocate() 3273 DCHECK(!result.is(scratch2)); in Allocate() 3274 DCHECK(!scratch1.is(scratch2)); in Allocate() 3276 DCHECK(!scratch2.is(t9)); in Allocate() 3325 And(scratch2, result, Operand(kDoubleAlignmentMask)); in Allocate() 3327 Branch(&aligned, eq, scratch2, Operand(zero_reg)); in Allocate() [all …]
|
D | macro-assembler-mips.h | 356 Register scratch2, 497 Register scratch2, 504 Register scratch2, 518 Register scratch2, 522 Register scratch1, Register scratch2, 527 Register scratch2, 530 Register scratch1, Register scratch2, 535 Register scratch2, 538 Register scratch1, Register scratch2, 546 Register scratch2, [all …]
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.h | 377 Register scratch2, 518 Register scratch2, 525 Register scratch2, 539 Register scratch2, 543 Register scratch1, Register scratch2, 548 Register scratch2, 551 Register scratch1, Register scratch2, 556 Register scratch2, 559 Register scratch1, Register scratch2, 567 Register scratch2, [all …]
|
/external/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 332 Register scratch2, Register unused, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 405 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, in GenerateStoreTransition() 495 Register scratch2, Handle<Name> name, Label* miss, in CheckPrototypes() argument 501 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 502 !scratch2.is(scratch1)); in CheckPrototypes() 540 scratch2); in CheckPrototypes() 567 __ CheckAccessGlobalProxy(reg, scratch2, miss); in CheckPrototypes() 570 name, scratch2, miss); in CheckPrototypes() 643 DCHECK(!scratch2().is(reg)); in GenerateLoadCallback() 644 __ Move(scratch2(), callback); in GenerateLoadCallback() [all …]
|
/external/v8/src/x87/ |
D | macro-assembler-x87.h | 140 Register scratch2, 200 Register scratch2, SaveFPRegsMode save_fp); 555 Register scratch2, 618 Register scratch2, 627 Register scratch2, 631 Register scratch1, Register scratch2, 634 Register scratch2, Label* gc_required); 640 Register scratch2, 643 Register scratch2, Label* gc_required); 649 Register scratch2, [all …]
|