Searched defs:scratch1 (Results 1 - 25 of 78) sorted by relevance

1234

/external/v8/src/ic/
H A Daccess-compiler.h59 Register scratch1() const { return registers_[2]; } function in class:v8::internal::BASE_EMBEDDED
H A Dhandler-compiler.cc108 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 Dconvolve2_avg_dspr2.c35 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 Dconvolve2_vert_dspr2.c35 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 Dconvolve8_vert_dspr2.c36 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 Dconvolve8_avg_dspr2.c36 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 Dcode-stubs-arm.h32 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 Dcodegen-arm.cc427 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 Dlithium-codegen-mips.h144 Register scratch1() { return kLithiumScratchReg2; } function in class:v8::internal::LCodeGen
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.h146 Register scratch1() { return kLithiumScratchReg2; } function in class:v8::internal::LCodeGen
/external/v8/src/mips/
H A Dcode-stubs-mips.h32 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 Dcode-stubs-mips64.h32 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 Dcode-stubs-ppc.h31 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 Dcode-stubs-arm64.h19 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 Dcode-stubs-ia32.h32 Register scratch1,
39 Register scratch1,
308 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
/external/v8/src/x64/
H A Dcode-stubs-x64.h28 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 Dcode-stubs-x87.h32 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 Dhandler-compiler-arm.cc127 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 Dic-arm.cc49 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 Dhandler-compiler-arm64.cc41 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 Dic-arm64.cc43 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 Dhandler-compiler-ia32.cc77 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 Dic-mips.cc49 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 Dic-mips64.cc49 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 Dhandler-compiler-ppc.cc125 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...]

Completed in 348 milliseconds

1234