Searched refs:scratch2 (Results 1 - 25 of 57) sorted by relevance

123

/external/pixman/pixman/
H A Dpixman-mips-dspr2-asm.h265 * (scratch1 and scratch2).
269 scratch1, scratch2
272 andi \scratch2, \scratch1, 0xff
274 or \scratch1, \scratch2, \scratch1
279 srl \scratch2, \in_565, 0x1
280 andi \scratch2, \scratch2, 0x300
281 or \scratch2, \scratch1, \scratch2
282 or \out_8888, \out_8888, \scratch2
[all...]
/external/chromium_org/v8/src/arm64/
H A Dic-arm64.cc99 Register scratch2) {
100 ASSERT(!AreAliased(elements, name, scratch1, scratch2));
101 ASSERT(!AreAliased(result, scratch1, scratch2));
112 scratch2);
120 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
126 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
146 Register scratch2) {
147 ASSERT(!AreAliased(elements, name, value, scratch1, scratch2));
158 scratch2);
170 __ Ldrsw(scratch1, UntagSmiFieldMemOperand(scratch2, kDetailsOffse
93 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument
140 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument
235 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register elements_map, Register scratch2, Register result, Label* not_fast_array, Label* slow) argument
324 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register map, Register scratch1, Register scratch2, Label* unmapped_case, Label* slow_case) argument
599 GenerateKeyedLoadWithSmiKey(MacroAssembler* masm, Register key, Register receiver, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label *slow) argument
640 GenerateKeyedLoadWithNameKey(MacroAssembler* masm, Register key, Register receiver, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5, Label *slow) argument
[all...]
H A Dmacro-assembler-arm64.cc1353 Register scratch2,
1356 ASSERT(!AreAliased(object, null_value, scratch0, scratch1, scratch2,
1369 Register map = scratch2;
1409 Register scratch2,
1421 Mov(scratch2, new_space_allocation_top);
1422 Ldr(scratch2, MemOperand(scratch2));
1423 Cmp(scratch1, scratch2);
1436 Register scratch2) {
1445 Lsr(scratch2, stat
1349 CheckEnumCache(Register object, Register null_value, Register scratch0, Register scratch1, Register scratch2, Register scratch3, Label* call_runtime) argument
1407 TestJSArrayForAllocationMemento(Register receiver, Register scratch1, Register scratch2, Label* no_memento_found) argument
1432 JumpToHandlerEntry(Register exception, Register object, Register state, Register scratch1, Register scratch2) argument
1879 InitializeNewString(Register string, Register length, Heap::RootListIndex map_index, Register scratch1, Register scratch2) argument
2204 LookupNumberStringCache(Register object, Register result, Register scratch1, Register scratch2, Register scratch3, Label* not_found) argument
2359 CopyFieldsLoopPairsHelper(Register dst, Register src, unsigned count, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Register scratch5) argument
2399 CopyFieldsUnrolledPairsHelper(Register dst, Register src, unsigned count, Register scratch1, Register scratch2, Register scratch3, Register scratch4) argument
2429 CopyFieldsUnrolledHelper(Register dst, Register src, unsigned count, Register scratch1, Register scratch2, Register scratch3) argument
2597 JumpIfEitherIsNotSequentialAsciiStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure, SmiCheckType smi_check) argument
2633 JumpIfEitherInstanceTypeIsNotSequentialAscii( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument
2665 JumpIfBothInstanceTypesAreNotSequentialAscii( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument
3145 SetCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument
3155 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument
3167 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument
3246 Allocate(int object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument
3323 Allocate(Register object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument
3424 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
3455 AllocateAsciiString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
3486 AllocateTwoByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3502 AllocateAsciiConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3522 AllocateTwoByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3539 AllocateAsciiSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3558 AllocateHeapNumber(Register result, Label* gc_required, Register scratch1, Register scratch2, CPURegister value, CPURegister heap_number_map) argument
3976 CheckAccessGlobalProxy(Register holder_reg, Register scratch1, Register scratch2, Label* miss) argument
4076 LoadFromNumberDictionary(Label* miss, Register elements, Register key, Register result, Register scratch0, Register scratch1, Register scratch2, Register scratch3) argument
4152 Register scratch2 = temps.AcquireX(); local
4834 LoadTransitionedArrayMapConditional( ElementsKind expected_kind, ElementsKind transitioned_kind, Register map_in_out, Register scratch1, Register scratch2, Label* no_map_match) argument
[all...]
H A Dstub-cache-arm64.cc82 Register scratch2,
99 ASSERT(!AreAliased(name, offset, scratch, scratch2, scratch3));
109 __ Ldr(scratch2, MemOperand(scratch));
110 __ Cmp(name, scratch2);
114 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr));
116 __ Cmp(scratch2, scratch3);
123 __ Ldr(scratch2.W(), FieldMemOperand(scratch, Code::kFlagsOffset));
124 __ Bic(scratch2.W(), scratch2.W(), Code::kFlagsNotUsedInLookup);
125 __ Cmp(scratch2
74 ProbeTable(Isolate* isolate, MacroAssembler* masm, Code::Flags flags, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register scratch3) argument
286 GenerateLoadFunctionPrototype(MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument
337 GenerateStoreTransition(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument
509 GenerateStoreField(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Register receiver_reg, Register name_reg, Register value_reg, Register scratch1, Register scratch2, Label* miss_label) argument
770 CheckPrototypes(Handle<HeapType> type, Register object_reg, Handle<JSObject> holder, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument
819 scratch1, scratch2); local
846 scratch2, miss); local
923 Register scratch2 = this->scratch2(); local
939 scratch2, local
[all...]
H A Dmacro-assembler-arm64.h947 Register scratch2,
1029 Register scratch2,
1045 Register scratch2,
1054 Register scratch2,
1068 Register scratch2,
1076 Register scratch2,
1314 Register scratch2,
1321 Register scratch2,
1334 Register scratch2,
1340 Register scratch2,
1641 JumpIfJSArrayHasAllocationMemento(Register receiver, Register scratch1, Register scratch2, Label* memento_found) argument
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/
H A Dvp9_convolve2_avg_dspr2.c37 uint32_t scratch1, scratch2; local
87 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
94 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 */
100 "lbu %[scratch2], 3(%[dst_ptr]) \n\t"
105 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 4 */
112 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2),
141 uint32_t scratch1, scratch2; local
192 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
199 "addqh_r.w %[store2], %[store2], %[scratch2] \
[all...]
H A Dvp9_convolve8_vert_dspr2.c38 uint32_t scratch1, scratch2; local
80 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
94 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
117 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
119 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
120 "append %[p2], %[scratch2], 1
192 uint32_t scratch1, scratch2; local
[all...]
H A Dvp9_convolve8_avg_dspr2.c38 uint32_t scratch1, scratch2; local
80 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
94 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
117 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
119 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
120 "append %[p2], %[scratch2], 1
199 uint32_t scratch1, scratch2; local
[all...]
/external/libvpx/libvpx/vp9/common/mips/dspr2/
H A Dvp9_convolve2_avg_dspr2.c37 uint32_t scratch1, scratch2; local
87 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
94 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 2 */
100 "lbu %[scratch2], 3(%[dst_ptr]) \n\t"
105 "addqh_r.w %[store2], %[store2], %[scratch2] \n\t" /* pixel 4 */
112 [scratch1] "=&r" (scratch1), [scratch2] "=&r" (scratch2),
141 uint32_t scratch1, scratch2; local
192 "lbu %[scratch2], 1(%[dst_ptr]) \n\t"
199 "addqh_r.w %[store2], %[store2], %[scratch2] \
[all...]
H A Dvp9_convolve8_vert_dspr2.c38 uint32_t scratch1, scratch2; local
80 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
94 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
117 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
119 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
120 "append %[p2], %[scratch2], 1
192 uint32_t scratch1, scratch2; local
[all...]
H A Dvp9_convolve8_avg_dspr2.c38 uint32_t scratch1, scratch2; local
80 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
82 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
83 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
94 "preceu.ph.qbl %[scratch2], %[load3] \n\t"
96 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
97 "append %[p2], %[scratch2], 16 \n\t" /* pixel 1 */
117 "preceu.ph.qbr %[scratch2], %[load3] \n\t"
119 "precrq.ph.w %[n2], %[p2], %[scratch2] \n\t" /* pixel 2 */
120 "append %[p2], %[scratch2], 1
199 uint32_t scratch1, scratch2; local
[all...]
/external/chromium_org/v8/src/arm/
H A Dic-arm.cc103 Register scratch2) {
107 // scratch2: Used as temporary.
117 scratch2);
121 __ bind(&done); // scratch2 == elements + 4 * index
125 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
131 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
152 Register scratch2) {
156 // scratch2: Used as temporary.
166 scratch2);
170 __ bind(&done); // scratch2
97 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument
146 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument
223 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register scratch1, Register scratch2, Register result, Label* not_fast_array, Label* out_of_range) argument
388 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument
[all...]
H A Dstub-cache-arm.cc28 Register scratch2,
64 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
65 __ cmp(ip, scratch2);
69 Register code = scratch2;
70 scratch2 = no_reg;
334 Register scratch2,
336 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
371 masm, miss, holder_reg, name, scratch1(), scratch2());
389 Register scratch2,
430 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch
19 ProbeTable(Isolate* isolate, MacroAssembler* masm, Code::Flags flags, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
331 GenerateLoadFunctionPrototype(MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument
380 GenerateStoreTransition(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument
560 GenerateStoreField(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Register receiver_reg, Register name_reg, Register value_reg, Register scratch1, Register scratch2, Label* miss_label) argument
818 CheckPrototypes(Handle<HeapType> type, Register object_reg, Handle<JSObject> holder, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument
868 scratch1, scratch2); local
890 scratch2, miss); local
[all...]
H A Dmacro-assembler-arm.cc1131 Register scratch2) {
1133 LoadRoot(scratch2, map_index);
1136 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset));
1757 Register scratch2,
1766 mov(scratch2, Operand(0x7291));
1773 ASSERT(!result.is(scratch2));
1774 ASSERT(!scratch1.is(scratch2));
1776 ASSERT(!scratch2.is(ip));
1827 and_(scratch2, result, Operand(kDoubleAlignmentMask), SetCC);
1834 mov(scratch2, Operan
[all...]
H A Dmacro-assembler-arm.h229 Register scratch2,
722 Register scratch2,
729 Register scratch2,
743 Register scratch2,
749 Register scratch2,
755 Register scratch2,
760 Register scratch2,
765 Register scratch2,
770 Register scratch2,
778 Register scratch2,
[all...]
/external/chromium_org/v8/src/mips/
H A Dic-mips.cc93 // The address returned from GenerateStringDictionaryProbes() in scratch2
101 Register scratch2) {
105 // scratch2: Used as temporary.
115 scratch2);
119 __ bind(&done); // scratch2 == elements + 4 * index.
123 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
131 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize));
146 // The address returned from GenerateStringDictionaryProbes() in scratch2
154 Register scratch2) {
158 // scratch2
95 GenerateDictionaryLoad(MacroAssembler* masm, Label* miss, Register elements, Register name, Register result, Register scratch1, Register scratch2) argument
148 GenerateDictionaryStore(MacroAssembler* masm, Label* miss, Register elements, Register name, Register value, Register scratch1, Register scratch2) argument
224 GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, Register key, Register elements, Register scratch1, Register scratch2, Register result, Label* not_fast_array, Label* out_of_range) argument
393 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument
[all...]
H A Dstub-cache-mips.cc28 Register scratch2,
65 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
66 __ Branch(&miss, ne, at, Operand(scratch2));
69 Register code = scratch2;
70 scratch2 = no_reg;
325 Register scratch2,
327 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
358 masm, miss, holder_reg, name, scratch1(), scratch2());
375 Register scratch2,
417 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch
19 ProbeTable(Isolate* isolate, MacroAssembler* masm, Code::Flags flags, StubCache::Table table, Register receiver, Register name, Register offset, Register scratch, Register scratch2, Register offset_scratch) argument
322 GenerateLoadFunctionPrototype(MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument
366 GenerateStoreTransition(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument
548 GenerateStoreField(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Register receiver_reg, Register name_reg, Register value_reg, Register scratch1, Register scratch2, Label* miss_label) argument
810 CheckPrototypes(Handle<HeapType> type, Register object_reg, Handle<JSObject> holder, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument
860 scratch1, scratch2); local
882 scratch2, miss); local
[all...]
H A Dmacro-assembler-mips.h349 Register scratch2,
490 Register scratch2,
497 Register scratch2,
511 Register scratch2,
517 Register scratch2,
523 Register scratch2,
528 Register scratch2,
533 Register scratch2,
538 Register scratch2,
546 Register scratch2,
[all...]
H A Dmacro-assembler-mips.cc1497 Register scratch2 = t9;
1500 cfc1(scratch2, FCSR);
1507 ctc1(scratch2, FCSR);
2918 Register scratch2,
2927 li(scratch2, 0x7291);
2934 ASSERT(!result.is(scratch2));
2935 ASSERT(!scratch1.is(scratch2));
2937 ASSERT(!scratch2.is(t9));
2986 And(scratch2, result, Operand(kDoubleAlignmentMask));
2988 Branch(&aligned, eq, scratch2, Operan
2915 Allocate(int object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument
3011 Allocate(Register object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument
3130 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
3161 AllocateAsciiString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument
3191 AllocateTwoByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3206 AllocateAsciiConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3226 AllocateTwoByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3242 AllocateAsciiSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument
3272 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* need_gc, TaggingMode tagging_mode) argument
3293 AllocateHeapNumberWithValue(Register result, FPURegister value, Register scratch1, Register scratch2, Label* gc_required) argument
3450 StoreNumberToDoubleElements(Register value_reg, Register key_reg, Register elements_reg, Register scratch1, Register scratch2, Register scratch3, Label* fail, int elements_offset) argument
4099 ObjectToDoubleFPURegister(Register object, FPURegister result, Register scratch1, Register scratch2, Register heap_number_map, Label* not_number, ObjectToDoubleFlags flags) argument
4332 SetCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument
4342 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument
4354 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument
4694 InitializeNewString(Register string, Register length, Heap::RootListIndex map_index, Register scratch1, Register scratch2) argument
4916 LookupNumberStringCache(Register object, Register result, Register scratch1, Register scratch2, Register scratch3, Label* not_found) argument
4996 JumpIfNonSmisNotBothSequentialAsciiStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument
5017 JumpIfNotBothSequentialAsciiStrings(Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument
5034 JumpIfBothInstanceTypesAreNotSequentialAscii( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/
H A Dloopfilter_block_sse2.asm31 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,
[all...]
/external/libvpx/libvpx/vp8/common/x86/
H A Dloopfilter_block_sse2.asm31 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,
[all...]
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.h131 Register scratch2,
211 Register scratch2,
385 XMMRegister scratch2,
577 Register scratch2,
635 // register scratch2 can be passed as no_reg; the others must be
640 Register scratch2,
648 Register scratch2,
654 Register scratch2,
660 Register scratch2,
667 Register scratch2,
[all...]
H A Dstub-cache-ia32.cc289 Register scratch2,
291 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
475 masm, miss, holder_reg, name, scratch1(), scratch2());
491 Register scratch2,
526 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow);
573 scratch2,
658 Register scratch2,
775 Register scratch2,
783 ASSERT(!scratch2.is(object_reg) && !scratch2
286 GenerateLoadFunctionPrototype(MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument
482 GenerateStoreTransition(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument
651 GenerateStoreField(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Register receiver_reg, Register name_reg, Register value_reg, Register scratch1, Register scratch2, Label* miss_label) argument
770 CheckPrototypes(Handle<HeapType> type, Register object_reg, Handle<JSObject> holder, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument
819 scratch1, scratch2); local
838 scratch2, miss); local
[all...]
/external/chromium_org/v8/src/x87/
H A Dmacro-assembler-x87.h130 Register scratch2,
205 Register scratch2);
556 Register scratch2,
614 // register scratch2 can be passed as no_reg; the others must be
619 Register scratch2,
627 Register scratch2,
633 Register scratch2,
639 Register scratch2,
646 Register scratch2,
650 Register scratch2,
[all...]
H A Dstub-cache-x87.cc289 Register scratch2,
291 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
475 masm, miss, holder_reg, name, scratch1(), scratch2());
491 Register scratch2,
526 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow);
575 scratch2,
657 Register scratch2,
774 Register scratch2,
782 ASSERT(!scratch2.is(object_reg) && !scratch2
286 GenerateLoadFunctionPrototype(MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument
482 GenerateStoreTransition(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument
650 GenerateStoreField(MacroAssembler* masm, Handle<JSObject> object, LookupResult* lookup, Register receiver_reg, Register name_reg, Register value_reg, Register scratch1, Register scratch2, Label* miss_label) argument
769 CheckPrototypes(Handle<HeapType> type, Register object_reg, Handle<JSObject> holder, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, PrototypeCheckType check) argument
818 scratch1, scratch2); local
837 scratch2, miss); local
[all...]

Completed in 521 milliseconds

123