Home
last modified time | relevance | path

Searched refs:scratch1 (Results 1 – 25 of 92) sorted by relevance

1234

/external/v8/src/ic/arm64/
Dic-arm64.cc43 Register result, Register scratch1, in GenerateDictionaryLoad() argument
45 DCHECK(!AreAliased(elements, name, scratch1, scratch2)); in GenerateDictionaryLoad()
46 DCHECK(!AreAliased(result, scratch1, scratch2)); in GenerateDictionaryLoad()
52 name, scratch1, scratch2); in GenerateDictionaryLoad()
61 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad()
62 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask)); in GenerateDictionaryLoad()
83 Register value, Register scratch1, in GenerateDictionaryStore() argument
85 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2)); in GenerateDictionaryStore()
91 name, scratch1, scratch2); in GenerateDictionaryStore()
104 __ Ldrsw(scratch1, UntagSmiFieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
[all …]
Dhandler-compiler-arm64.cc41 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
42 DCHECK(!AreAliased(receiver, scratch0, scratch1)); in GenerateDictionaryNegativeLookup()
45 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
46 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
54 Register map = scratch1; in GenerateDictionaryNegativeLookup()
73 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
75 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
91 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
93 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
98 __ Mov(x0, scratch1); in GenerateLoadFunctionPrototype()
[all …]
/external/v8/src/arm64/
Dmacro-assembler-arm64.cc1494 Register scratch1, in CheckEnumCache() argument
1498 DCHECK(!AreAliased(object, null_value, scratch0, scratch1, scratch2, in CheckEnumCache()
1502 Register current_object = scratch1; in CheckEnumCache()
1550 Register scratch1, in TestJSArrayForAllocationMemento() argument
1558 Add(scratch1, receiver, in TestJSArrayForAllocationMemento()
1560 Cmp(scratch1, new_space_start); in TestJSArrayForAllocationMemento()
1565 Cmp(scratch1, scratch2); in TestJSArrayForAllocationMemento()
1568 Ldr(scratch1, MemOperand(scratch1, -AllocationMemento::kSize)); in TestJSArrayForAllocationMemento()
1569 Cmp(scratch1, in TestJSArrayForAllocationMemento()
1760 Register scratch1, in InitializeNewString() argument
[all …]
Dmacro-assembler-arm64.h1063 Register first, Register second, Register scratch1, Register scratch2,
1075 Register scratch1, Register scratch2, Label* failure);
1081 Register scratch1, Register scratch2, Label* failure);
1299 Register scratch1,
1306 Register scratch1,
1311 Register scratch1, Register scratch2,
1315 Register scratch1,
1319 Register scratch1, Register scratch2,
1323 Register scratch1,
1327 Register scratch1, Register scratch2,
[all …]
/external/v8/src/ic/ppc/
Dhandler-compiler-ppc.cc125 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
138 Register map = scratch1; in GenerateDictionaryNegativeLookup()
164 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
166 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
182 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
184 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
185 __ mr(r3, scratch1); in GenerateLoadFunctionPrototype()
400 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
[all …]
/external/v8/src/ic/arm/
Dhandler-compiler-arm.cc127 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
131 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
132 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
140 Register map = scratch1; in GenerateDictionaryNegativeLookup()
166 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
168 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
184 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
186 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
187 __ mov(r0, scratch1); in GenerateLoadFunctionPrototype()
401 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
[all …]
Dic-arm.cc49 Register result, Register scratch1, in GenerateDictionaryLoad() argument
59 name, scratch1, scratch2); in GenerateDictionaryLoad()
68 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad()
69 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
91 Register value, Register scratch1, in GenerateDictionaryStore() argument
101 name, scratch1, scratch2); in GenerateDictionaryStore()
114 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
115 __ tst(scratch1, Operand(kTypeAndReadOnlyMask)); in GenerateDictionaryStore()
124 __ mov(scratch1, value); in GenerateDictionaryStore()
125 __ RecordWrite(elements, scratch2, scratch1, kLRHasNotBeenSaved, in GenerateDictionaryStore()
[all …]
/external/v8/src/ic/mips/
Dhandler-compiler-mips.cc125 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
138 Register map = scratch1; in GenerateDictionaryNegativeLookup()
162 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
164 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
180 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
182 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
184 __ mov(v0, scratch1); in GenerateLoadFunctionPrototype()
390 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
[all …]
Dic-mips.cc49 Register result, Register scratch1, in GenerateDictionaryLoad() argument
59 name, scratch1, scratch2); in GenerateDictionaryLoad()
68 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad()
69 __ And(at, scratch1, in GenerateDictionaryLoad()
94 Register value, Register scratch1, in GenerateDictionaryStore() argument
104 name, scratch1, scratch2); in GenerateDictionaryStore()
117 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
118 __ And(at, scratch1, Operand(kTypeAndReadOnlyMask)); in GenerateDictionaryStore()
127 __ mov(scratch1, value); in GenerateDictionaryStore()
128 __ RecordWrite(elements, scratch2, scratch1, kRAHasNotBeenSaved, in GenerateDictionaryStore()
[all …]
/external/v8/src/ic/mips64/
Dhandler-compiler-mips64.cc125 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
138 Register map = scratch1; in GenerateDictionaryNegativeLookup()
162 masm, miss_label, &done, receiver, properties, name, scratch1); in GenerateDictionaryNegativeLookup()
164 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); in GenerateDictionaryNegativeLookup()
180 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
182 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); in GenerateLoadFunctionPrototype()
184 __ mov(v0, scratch1); in GenerateLoadFunctionPrototype()
390 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
[all …]
Dic-mips64.cc49 Register result, Register scratch1, in GenerateDictionaryLoad() argument
59 name, scratch1, scratch2); in GenerateDictionaryLoad()
68 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad()
69 __ And(at, scratch1, in GenerateDictionaryLoad()
94 Register value, Register scratch1, in GenerateDictionaryStore() argument
104 name, scratch1, scratch2); in GenerateDictionaryStore()
116 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
117 __ And(at, scratch1, Operand(Smi::FromInt(kTypeAndReadOnlyMask))); in GenerateDictionaryStore()
126 __ mov(scratch1, value); in GenerateDictionaryStore()
127 __ RecordWrite(elements, scratch2, scratch1, kRAHasNotBeenSaved, in GenerateDictionaryStore()
[all …]
/external/v8/src/arm/
Dmacro-assembler-arm.cc1150 Register scratch1, in InitializeNewString() argument
1152 SmiTag(scratch1, length); in InitializeNewString()
1154 str(scratch1, FieldMemOperand(string, String::kLengthOffset)); in InitializeNewString()
1155 mov(scratch1, Operand(String::kEmptyHashField)); in InitializeNewString()
1157 str(scratch1, FieldMemOperand(string, String::kHashFieldOffset)); in InitializeNewString()
1692 Register scratch1, in Allocate() argument
1701 mov(scratch1, Operand(0x7191)); in Allocate()
1708 DCHECK(!AreAliased(result, scratch1, scratch2, ip)); in Allocate()
1731 Register top_address = scratch1; in Allocate()
1899 Register scratch1, in AllocateTwoByteString() argument
[all …]
Dmacro-assembler-arm.h235 Register scratch1,
242 Register scratch1,
247 void JumpIfWhite(Register value, Register scratch1, Register scratch2,
758 Register scratch1,
768 Register scratch1,
773 Register scratch1, Register scratch2,
777 Register scratch1,
781 Register scratch1, Register scratch2,
785 Register scratch1,
789 Register scratch1, Register scratch2,
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dconvolve2_vert_dspr2.c35 uint32_t scratch1; in convolve_bi_vert_4_dspr2() local
103 [scratch1] "=&r" (scratch1), in convolve_bi_vert_4_dspr2()
132 uint32_t scratch1; in convolve_bi_vert_64_dspr2() local
200 [scratch1] "=&r" (scratch1), in convolve_bi_vert_64_dspr2()
Dconvolve2_avg_dspr2.c35 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()
Dconvolve8_vert_dspr2.c36 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()
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc77 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
109 properties, name, scratch1); in GenerateDictionaryNegativeLookup()
127 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
406 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
430 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument
436 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes()
438 !scratch2.is(scratch1)); in CheckPrototypes()
457 __ mov(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
459 __ CmpWeakValue(scratch1, cell, scratch2); in CheckPrototypes()
480 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); in CheckPrototypes()
[all …]
/external/v8/src/ic/ia32/
Dhandler-compiler-ia32.cc77 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
109 properties, name, scratch1); in GenerateDictionaryNegativeLookup()
127 MacroAssembler* masm, Register receiver, Register scratch1, in GenerateLoadFunctionPrototype() argument
406 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
430 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument
436 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes()
438 !scratch2.is(scratch1)); in CheckPrototypes()
457 __ mov(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
459 __ CmpWeakValue(scratch1, cell, scratch2); in CheckPrototypes()
480 __ CheckAccessGlobalProxy(reg, scratch1, scratch2, miss); in CheckPrototypes()
[all …]
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc41 Handle<Name> name, Register scratch0, Register scratch1) { in GenerateDictionaryNegativeLookup() argument
73 properties, name, scratch1); in GenerateDictionaryNegativeLookup()
402 Register map_reg = scratch1(); in GenerateFieldTypeChecks()
426 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument
432 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes()
434 !scratch2.is(scratch1)); in CheckPrototypes()
442 __ Move(scratch1, validity_cell, RelocInfo::CELL); in CheckPrototypes()
444 __ SmiCompare(Operand(scratch1, 0), in CheckPrototypes()
454 __ movp(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
456 __ CmpWeakValue(scratch1, cell, scratch2); in CheckPrototypes()
[all …]
/external/v8/src/ppc/
Dmacro-assembler-ppc.cc947 Register scratch1, Register scratch2) { in InitializeNewString() argument
948 SmiTag(scratch1, length); in InitializeNewString()
950 StoreP(scratch1, FieldMemOperand(string, String::kLengthOffset), r0); in InitializeNewString()
951 li(scratch1, Operand(String::kEmptyHashField)); in InitializeNewString()
953 StoreP(scratch1, FieldMemOperand(string, String::kHashFieldSlot), r0); in InitializeNewString()
1486 Register scratch1, Register scratch2, in Allocate() argument
1493 li(scratch1, Operand(0x7191)); in Allocate()
1500 DCHECK(!AreAliased(result, scratch1, scratch2, ip)); in Allocate()
1519 Register top_address = scratch1; in Allocate()
1685 Register scratch1, Register scratch2, in AllocateTwoByteString() argument
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_block_sse2_x86_64.asm18 movdqa scratch1, %2 ; v2
20 psubusb scratch1, %1 ; v2 - v1
22 por %1, scratch1 ; abs(v2 - v1)
72 movdqa scratch1, %1
73 psubsb scratch1, %4 ; signed_char_clamp(ps1 - qs1)
74 pandn scratch2, scratch1 ; vp8_filter &= hev
78 movdqa scratch1, %3
79 psubsb scratch1, %2 ; qs0 - ps0
80 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0)
81 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0)
[all …]
/external/v8/src/x87/
Dmacro-assembler-x87.cc373 Register scratch1, Register scratch2, in RecordWriteForMap() argument
377 Register address = scratch1; in RecordWriteForMap()
425 mov(scratch1, Immediate(bit_cast<int32_t>(kZapValue))); in RecordWriteForMap()
636 void MacroAssembler::DispatchWeakMap(Register obj, Register scratch1, in DispatchWeakMap() argument
644 mov(scratch1, FieldOperand(obj, HeapObject::kMapOffset)); in DispatchWeakMap()
645 CmpWeakValue(scratch1, cell, scratch2); in DispatchWeakMap()
1032 Register scratch1, in CheckAccessGlobalProxy() argument
1037 DCHECK(!holder_reg.is(scratch1)); in CheckAccessGlobalProxy()
1039 DCHECK(!scratch1.is(scratch2)); in CheckAccessGlobalProxy()
1042 mov(scratch1, Operand(ebp, StandardFrameConstants::kContextOffset)); in CheckAccessGlobalProxy()
[all …]
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc447 Register scratch1, in RecordWriteForMap() argument
452 Register address = scratch1; in RecordWriteForMap()
500 mov(scratch1, Immediate(bit_cast<int32_t>(kZapValue))); in RecordWriteForMap()
675 Register scratch1, in StoreNumberToDoubleElements() argument
695 mov(scratch1, maybe_number); in StoreNumberToDoubleElements()
696 SmiUntag(scratch1); in StoreNumberToDoubleElements()
697 Cvtsi2sd(scratch2, scratch1); in StoreNumberToDoubleElements()
723 void MacroAssembler::DispatchWeakMap(Register obj, Register scratch1, in DispatchWeakMap() argument
731 mov(scratch1, FieldOperand(obj, HeapObject::kMapOffset)); in DispatchWeakMap()
732 CmpWeakValue(scratch1, cell, scratch2); in DispatchWeakMap()
[all …]
/external/v8/src/mips/
Dmacro-assembler-mips.cc3258 Register scratch1, in Allocate() argument
3267 li(scratch1, 0x7191); in Allocate()
3274 DCHECK(!AreAliased(result, scratch1, scratch2, t9)); in Allocate()
3295 Register top_address = scratch1; in Allocate()
3438 Register scratch1, in AllocateTwoByteString() argument
3445 sll(scratch1, length, 1); // Length in bytes, not chars. in AllocateTwoByteString()
3446 addiu(scratch1, scratch1, in AllocateTwoByteString()
3448 And(scratch1, scratch1, Operand(~kObjectAlignmentMask)); in AllocateTwoByteString()
3451 Allocate(scratch1, in AllocateTwoByteString()
3462 scratch1, in AllocateTwoByteString()
[all …]
Dmacro-assembler-mips.h374 Register scratch1,
381 Register scratch1,
386 void JumpIfWhite(Register value, Register scratch1, Register scratch2,
519 Register scratch1,
529 Register scratch1,
534 Register scratch1, Register scratch2,
538 Register scratch1,
542 Register scratch1, Register scratch2,
546 Register scratch1,
550 Register scratch1, Register scratch2,
[all …]

1234