/external/v8/src/ic/ |
H A D | access-compiler.h | 60 Register scratch2() const { return registers_[3]; } function in class:v8::internal::BASE_EMBEDDED
|
/external/v8/src/ic/arm/ |
H A D | stub-cache-arm.cc | 21 Register offset, Register scratch, Register scratch2, 56 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 57 __ cmp(ip, scratch2); 61 Register code = scratch2; 62 scratch2 = no_reg; 17 ProbeTable(StubCache* stub_cache, MacroAssembler* masm, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
|
H A D | ic-arm.cc | 38 Register scratch2) { 42 // scratch2: Used as temporary. 47 name, scratch1, scratch2); 51 __ bind(&done); // scratch2 == elements + 4 * index 56 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 62 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); 80 Register scratch2) { 84 // scratch2: Used as temporary. 89 name, scratch1, scratch2); 93 __ bind(&done); // scratch2 35 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 77 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument [all...] |
/external/v8/src/ic/arm64/ |
H A D | stub-cache-arm64.cc | 29 Register offset, Register scratch, Register scratch2, 46 DCHECK(!AreAliased(name, offset, scratch, scratch2, scratch3)); 58 __ Ldr(scratch2, MemOperand(scratch)); 59 __ Cmp(name, scratch2); 63 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr)); 65 __ Cmp(scratch2, scratch3); 25 ProbeTable(StubCache* stub_cache, MacroAssembler* masm, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register scratch3) argument
|
H A D | ic-arm64.cc | 32 Register scratch2) { 33 DCHECK(!AreAliased(elements, name, scratch1, scratch2)); 34 DCHECK(!AreAliased(result, scratch1, scratch2)); 40 name, scratch1, scratch2); 49 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 55 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); 72 Register scratch2) { 73 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2)); 79 name, scratch1, scratch2); 92 __ Ldrsw(scratch1, UntagSmiFieldMemOperand(scratch2, kDetailsOffse 29 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 69 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument [all...] |
/external/v8/src/ic/mips/ |
H A D | stub-cache-mips.cc | 21 Register offset, Register scratch, Register scratch2, 56 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 57 __ Branch(&miss, ne, at, Operand(scratch2)); 60 Register code = scratch2; 61 scratch2 = no_reg; 17 ProbeTable(StubCache* stub_cache, MacroAssembler* masm, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
|
H A D | ic-mips.cc | 35 // The address returned from GenerateStringDictionaryProbes() in scratch2 40 Register scratch2) { 44 // scratch2: Used as temporary. 49 name, scratch1, scratch2); 53 __ bind(&done); // scratch2 == elements + 4 * index. 58 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 65 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); 80 // The address returned from GenerateStringDictionaryProbes() in scratch2 85 Register scratch2) { 89 // scratch2 37 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 82 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 215 Register scratch2 = t4; local [all...] |
/external/v8/src/ic/mips64/ |
H A D | stub-cache-mips64.cc | 21 Register offset, Register scratch, Register scratch2, 58 __ ld(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 59 __ Branch(&miss, ne, at, Operand(scratch2)); 62 Register code = scratch2; 63 scratch2 = no_reg; 17 ProbeTable(StubCache* stub_cache, MacroAssembler* masm, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
|
H A D | ic-mips64.cc | 35 // The address returned from GenerateStringDictionaryProbes() in scratch2 40 Register scratch2) { 44 // scratch2: Used as temporary. 49 name, scratch1, scratch2); 53 __ bind(&done); // scratch2 == elements + 4 * index. 58 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 65 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); 80 // The address returned from GenerateStringDictionaryProbes() in scratch2 85 Register scratch2) { 89 // scratch2 37 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 82 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 213 Register scratch2 = t0; local [all...] |
/external/v8/src/ic/ppc/ |
H A D | stub-cache-ppc.cc | 21 Register offset, Register scratch, Register scratch2, 66 __ LoadP(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 67 __ cmp(ip, scratch2); 71 Register code = scratch2; 72 scratch2 = no_reg; 17 ProbeTable(StubCache* stub_cache, MacroAssembler* masm, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
|
H A D | ic-ppc.cc | 38 Register scratch2) { 42 // scratch2: Used as temporary. 47 name, scratch1, scratch2); 51 __ bind(&done); // scratch2 == elements + 4 * index 56 __ LoadP(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 57 __ mr(r0, scratch2); 58 __ LoadSmiLiteral(scratch2, Smi::FromInt(PropertyDetails::TypeField::kMask)); 59 __ and_(scratch2, scratch1, scratch2, SetRC); 61 __ mr(scratch2, r 35 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 80 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument [all...] |
/external/v8/src/ic/s390/ |
H A D | stub-cache-s390.cc | 21 Register offset, Register scratch, Register scratch2, 69 Register code = scratch2; 70 scratch2 = no_reg; 17 ProbeTable(StubCache* stub_cache, MacroAssembler* masm, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
|
H A D | ic-s390.cc | 37 Register scratch2) { 41 // scratch2: Used as temporary. 46 name, scratch1, scratch2); 50 __ bind(&done); // scratch2 == elements + 4 * index 55 __ LoadP(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 56 __ LoadRR(r0, scratch2); 57 __ LoadSmiLiteral(scratch2, Smi::FromInt(PropertyDetails::TypeField::kMask)); 58 __ AndP(scratch2, scratch1); 60 __ LoadRR(scratch2, r0); 64 FieldMemOperand(scratch2, kElementsStartOffse 34 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 78 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | convolve2_avg_dspr2.c | 32 uint32_t scratch1, scratch2; local 82 "lbu %[scratch2], 1(%[dst_ptr]) \n\t" 89 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 */ 95 "lbu %[scratch2], 3(%[dst_ptr]) \n\t" 100 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 4 */ 107 [scratch2] "=&r"(scratch2), [Temp1] "=&r"(Temp1), 131 uint32_t scratch1, scratch2; local 182 "lbu %[scratch2], 1(%[dst_ptr]) \n\t" 189 "addqh_r.w %[store2], %[store2], %[scratch2] \ [all...] |
H A D | convolve8_vert_dspr2.c | 33 uint32_t scratch1, scratch2; local 75 "preceu.ph.qbr %[scratch2], %[load3] \n\t" 77 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */ 78 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */ 89 "preceu.ph.qbl %[scratch2], %[load3] \n\t" 91 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */ 92 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */ 112 "preceu.ph.qbr %[scratch2], %[load3] \n\t" 114 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */ 115 "append %[p2], %[scratch2], 1 181 uint32_t scratch1, scratch2; local [all...] |
H A D | convolve8_avg_dspr2.c | 33 uint32_t scratch1, scratch2; local 75 "preceu.ph.qbr %[scratch2], %[load3] \n\t" 77 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */ 78 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */ 89 "preceu.ph.qbl %[scratch2], %[load3] \n\t" 91 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */ 92 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */ 112 "preceu.ph.qbr %[scratch2], %[load3] \n\t" 114 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */ 115 "append %[p2], %[scratch2], 1 189 uint32_t scratch1, scratch2; local [all...] |
/external/protobuf/src/google/protobuf/util/ |
H A D | field_comparator.cc | 99 string scratch2; local 104 message_2, field, index_2, &scratch2))); 109 string scratch2; local 113 reflection_2->GetStringReference(message_2, field, &scratch2)));
|
/external/v8/src/arm64/ |
H A D | codegen-arm64.cc | 274 Register scratch2 = elements; local 275 __ AllocateHeapNumber(heap_num, &gc_required, scratch, scratch2,
|
H A D | code-stubs-arm64.h | 20 Register scratch2, Register scratch3, Register scratch4); 26 Register scratch2, 32 Register scratch1, Register scratch2, Label* chars_not_equal); 241 Register scratch2() { return scratch2_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 364 Register scratch2);
|
/external/v8/src/arm/ |
H A D | codegen-arm.cc | 368 Register scratch2 = r9; local 372 elements, length, array, scratch2)); 392 __ Allocate(lr, array, elements, scratch2, &gc_required, DOUBLE_ALIGNMENT); 399 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex); 402 __ str(scratch2, MemOperand(array, HeapObject::kMapOffset)); 408 scratch2, 419 scratch2, 427 __ add(scratch2, array, Operand(FixedDoubleArray::kHeaderSize)); 428 __ add(array_end, scratch2, Operand(length, LSL, 2)); 440 // scratch2 597 Register scratch2 = value; local [all...] |
/external/v8/src/ic/ia32/ |
H A D | ic-ia32.cc | 492 Register scratch2 = Descriptor::SlotRegister(); local 504 scratch1, scratch2);
|
/external/v8/src/ic/x87/ |
H A D | ic-x87.cc | 492 Register scratch2 = Descriptor::SlotRegister(); local 504 scratch1, scratch2);
|
/external/v8/src/mips/ |
H A D | codegen-mips.cc | 656 Register scratch2 = t5; local 661 elements, length, array, scratch2)); 683 __ Allocate(scratch, array, t3, scratch2, &gc_required, DOUBLE_ALIGNMENT); 687 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex); 690 __ sw(scratch2, FieldMemOperand(array, HeapObject::kMapOffset)); 696 scratch2, 707 scratch2, 740 scratch2, 755 __ lw(scratch2, MemOperand(scratch1)); 757 // scratch2 894 Register scratch2 = value; local [all...] |
/external/v8/src/mips64/ |
H A D | codegen-mips64.cc | 657 Register scratch2 = t1; local 662 elements, length, array, scratch2)); 683 __ Allocate(scratch, array, t3, scratch2, &gc_required, DOUBLE_ALIGNMENT); 688 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex); 691 __ sd(scratch2, MemOperand(array, HeapObject::kMapOffset)); 697 scratch2, 708 scratch2, 741 scratch2, 756 __ ld(scratch2, MemOperand(scratch1)); 758 // scratch2 894 Register scratch2 = value; local [all...] |
/external/v8/src/ppc/ |
H A D | codegen-ppc.cc | 109 Register scratch2 = r10; local 115 scratch2)); 133 __ Allocate(scratch3, array, scratch4, scratch2, fail, DOUBLE_ALIGNMENT); 139 __ LoadRoot(scratch2, Heap::kFixedDoubleArrayMapRootIndex); 142 __ StoreP(scratch2, MemOperand(array, HeapObject::kMapOffset)); 145 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2, 151 __ RecordWriteField(receiver, JSObject::kElementsOffset, scratch1, scratch2, 158 __ addi(scratch2, array, Operand(FixedDoubleArray::kHeaderSize)); 160 __ add(array_end, scratch2, array_end); 175 // scratch2 332 Register scratch2 = value; local [all...] |