/external/v8/src/ic/ |
H A D | access-compiler.h | 59 Register scratch1() const { return registers_[2]; } function in class:v8::internal::BASE_EMBEDDED
|
H A D | handler-compiler.cc | 108 scratch1(), miss); 113 object_reg = scratch1(); 118 return CheckPrototypes(object_reg, scratch1(), scratch2(), scratch3(), name, 129 return CheckPrototypes(object_reg, this->name(), scratch1(), scratch2(), name, 151 Register scratch1, 177 GenerateCheckPropertyCell(masm(), global, name, scratch1, miss); local 186 GenerateDictionaryNegativeLookup(masm(), miss, holder_reg, name, scratch1, local 254 DCHECK(holder_reg.is(scratch1())); 270 DCHECK(holder_reg.is(scratch1())); 446 NonexistentFrontendHeader(name, &miss, scratch1(), scratch 149 NonexistentFrontendHeader(Handle<Name> name, Label* miss, Register scratch1, Register scratch2) argument [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | convolve2_avg_dspr2.c | 35 uint32_t scratch1, scratch2; local 65 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 67 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 68 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 73 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 75 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 76 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 84 "lbu %[scratch1], 0(%[dst_ptr]) \n\t" 88 "addqh_r.w %[store1], %[store1], %[scratch1] \n\t" /* pixel 1 */ 94 "lbu %[scratch1], 139 uint32_t scratch1, scratch2; local [all...] |
H A D | convolve2_vert_dspr2.c | 35 uint32_t scratch1; local 65 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 68 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 69 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 74 "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 */ 103 [scratch1] "=&r" (scratch1), 132 uint32_t scratch1; local [all...] |
H A D | convolve8_vert_dspr2.c | 36 uint32_t scratch1, scratch2; local 74 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 76 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 77 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 88 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 90 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 91 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 111 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 113 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 114 "append %[p1], %[scratch1], 1 190 uint32_t scratch1, scratch2; local [all...] |
H A D | convolve8_avg_dspr2.c | 36 uint32_t scratch1, scratch2; local 74 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 76 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 77 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 88 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 90 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 91 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 111 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 113 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 114 "append %[p1], %[scratch1], 1 197 uint32_t scratch1, scratch2; local [all...] |
/external/v8/src/arm/ |
H A D | code-stubs-arm.h | 32 MacroAssembler* masm, Register left, Register right, Register scratch1, 38 Register scratch1, 45 Register scratch1, Register scratch2, Label* chars_not_equal); 185 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
H A D | codegen-arm.cc | 427 Register scratch1 = target_map; local 473 __ add(scratch1, array, Operand(kHeapObjectTag)); 474 __ str(scratch1, FieldMemOperand(receiver, JSObject::kElementsOffset)); 477 scratch1, 485 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); 495 // scratch1: begin of source FixedArray element fields, not tagged 522 __ ldr(lr, MemOperand(scratch1, 4, PostIndex));
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.h | 144 Register scratch1() { return kLithiumScratchReg2; } function in class:v8::internal::LCodeGen
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.h | 146 Register scratch1() { return kLithiumScratchReg2; } function in class:v8::internal::LCodeGen
|
/external/v8/src/mips/ |
H A D | code-stubs-mips.h | 32 MacroAssembler* masm, Register left, Register right, Register scratch1, 38 Register scratch1, 45 Register scratch1, Register scratch2, Register scratch3, 216 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/mips64/ |
H A D | code-stubs-mips64.h | 32 MacroAssembler* masm, Register left, Register right, Register scratch1, 38 Register scratch1, 45 Register scratch1, Register scratch2, Register scratch3, 217 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/ppc/ |
H A D | code-stubs-ppc.h | 31 Register scratch1, 38 Register scratch1, 45 Register scratch1, 205 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/arm64/ |
H A D | code-stubs-arm64.h | 19 MacroAssembler* masm, Register left, Register right, Register scratch1, 25 Register scratch1, 32 Register scratch1, Register scratch2, Label* chars_not_equal); 240 Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 363 Register scratch1,
|
/external/v8/src/ia32/ |
H A D | code-stubs-ia32.h | 32 Register scratch1, 39 Register scratch1, 308 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/x64/ |
H A D | code-stubs-x64.h | 28 MacroAssembler* masm, Register left, Register right, Register scratch1, 34 Register scratch1, 282 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/x87/ |
H A D | code-stubs-x87.h | 32 Register scratch1, 39 Register scratch1, 297 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 127 Handle<Name> name, Register scratch0, Register scratch1) { 131 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 132 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 140 Register map = scratch1; 166 masm, miss_label, &done, receiver, properties, name, scratch1); 168 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 184 MacroAssembler* masm, Register receiver, Register scratch1, 186 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 187 __ mov(r0, scratch1); 401 Register map_reg = scratch1(); 125 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 183 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 424 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check, ReturnHolder return_what) argument 507 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-arm.cc | 49 Register result, Register scratch1, 52 // scratch1: Used as temporary and to hold the capacity of the property 59 name, scratch1, scratch2); 68 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 69 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 91 Register value, Register scratch1, 94 // scratch1: Used as temporary and to hold the capacity of the property 101 name, scratch1, scratch2); 114 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 115 __ tst(scratch1, Operan 47 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 89 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 157 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register scratch1, Register scratch2, Register result, Label* slow, LanguageMode language_mode) argument [all...] |
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 41 Handle<Name> name, Register scratch0, Register scratch1) { 42 DCHECK(!AreAliased(receiver, scratch0, scratch1)); 45 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 46 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 54 Register map = scratch1; 73 masm, miss_label, &done, receiver, properties, name, scratch1); 75 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 91 MacroAssembler* masm, Register receiver, Register scratch1, 93 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 98 __ Mov(x0, scratch1); 39 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 90 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 471 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check, ReturnHolder return_what) argument 553 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-arm64.cc | 43 Register result, Register scratch1, 45 DCHECK(!AreAliased(elements, name, scratch1, scratch2)); 46 DCHECK(!AreAliased(result, scratch1, scratch2)); 52 name, scratch1, scratch2); 61 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 62 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask)); 83 Register value, Register scratch1, 85 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2)); 91 name, scratch1, scratch2); 104 __ Ldrsw(scratch1, UntagSmiFieldMemOperan 41 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 81 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* slow, LanguageMode language_mode) argument 340 GenerateKeyedLoadWithSmiKey(MacroAssembler* masm, Register key, Register receiver, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label* slow, LanguageMode language_mode) argument 378 GenerateKeyedLoadWithNameKey(MacroAssembler* masm, Register key, Register receiver, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label* slow) argument [all...] |
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 77 Handle<Name> name, Register scratch0, Register scratch1) { 109 properties, name, scratch1); 127 MacroAssembler* masm, Register receiver, Register scratch1, 406 Register map_reg = scratch1(); 430 Register object_reg, Register holder_reg, Register scratch1, 436 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); 438 !scratch2.is(scratch1)); 457 __ mov(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); 459 __ CmpWeakValue(scratch1, cel 75 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 126 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 429 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check, ReturnHolder return_what) argument 512 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/mips/ |
H A D | ic-mips.cc | 49 Register result, Register scratch1, 52 // scratch1: Used as temporary and to hold the capacity of the property 59 name, scratch1, scratch2); 68 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 69 __ And(at, scratch1, 94 Register value, Register scratch1, 97 // scratch1: Used as temporary and to hold the capacity of the property 104 name, scratch1, scratch2); 117 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 118 __ And(at, scratch1, Operan 47 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 92 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 159 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register scratch1, Register scratch2, Register result, Label* slow, LanguageMode language_mode) argument [all...] |
/external/v8/src/ic/mips64/ |
H A D | ic-mips64.cc | 49 Register result, Register scratch1, 52 // scratch1: Used as temporary and to hold the capacity of the property 59 name, scratch1, scratch2); 68 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 69 __ And(at, scratch1, 94 Register value, Register scratch1, 97 // scratch1: Used as temporary and to hold the capacity of the property 104 name, scratch1, scratch2); 116 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 117 __ And(at, scratch1, Operan 47 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument 92 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument 158 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register scratch1, Register scratch2, Register result, Label* slow, LanguageMode language_mode) argument [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 125 Handle<Name> name, Register scratch0, Register scratch1) { 129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 138 Register map = scratch1; 164 masm, miss_label, &done, receiver, properties, name, scratch1); 166 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 182 MacroAssembler* masm, Register receiver, Register scratch1, 184 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 185 __ mr(r3, scratch1); 400 Register map_reg = scratch1(); 123 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 181 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 423 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check, ReturnHolder return_what) argument 505 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |