/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | convolve2_avg_dspr2.c | 32 uint32_t scratch1, scratch2; local 62 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 64 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 65 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 70 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 72 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 73 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 81 "lbu %[scratch1], 0(%[dst_ptr]) \n\t" 85 "addqh_r.w %[store1], %[store1], %[scratch1] \n\t" /* pixel 1 */ 91 "lbu %[scratch1], 131 uint32_t scratch1, scratch2; local [all...] |
H A D | convolve2_vert_dspr2.c | 32 uint32_t scratch1; local 62 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 65 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 66 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 71 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 74 "precrq.ph.w %[p2], %[p1], %[scratch1] \n\t" /* pixel 2 */ 75 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 99 [p2] "=&r"(p2), [scratch1] "=&r"(scratch1), [Temp1] "=&r"(Temp1), 122 uint32_t scratch1; local [all...] |
H A D | convolve8_vert_dspr2.c | 33 uint32_t scratch1, scratch2; local 71 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 73 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 74 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 85 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 87 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 88 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 108 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 110 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 111 "append %[p1], %[scratch1], 1 181 uint32_t scratch1, scratch2; local [all...] |
H A D | convolve8_avg_dspr2.c | 33 uint32_t scratch1, scratch2; local 71 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 73 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 74 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 85 "preceu.ph.qbl %[scratch1], %[load1] \n\t" 87 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 88 "append %[p1], %[scratch1], 16 \n\t" /* pixel 1 */ 108 "preceu.ph.qbr %[scratch1], %[load1] \n\t" 110 "precrq.ph.w %[n1], %[p1], %[scratch1] \n\t" /* pixel 2 */ 111 "append %[p1], %[scratch1], 1 189 uint32_t scratch1, scratch2; local [all...] |
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 57 Handle<Name> name, Register scratch0, Register scratch1) { 58 DCHECK(!AreAliased(receiver, scratch0, scratch1)); 61 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 62 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 70 Register map = scratch1; 89 masm, miss_label, &done, receiver, properties, name, scratch1); 91 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 107 MacroAssembler* masm, Register receiver, Register scratch1, 109 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 114 __ Mov(x0, scratch1); 106 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 440 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 465 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 518 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
H A D | ic-arm64.cc | 31 Register result, Register scratch1, 33 DCHECK(!AreAliased(elements, name, scratch1, scratch2)); 34 DCHECK(!AreAliased(result, scratch1, scratch2)); 40 name, scratch1, scratch2); 49 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 50 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask)); 71 Register value, Register scratch1, 73 DCHECK(!AreAliased(elements, name, value, scratch1, scratch2)); 79 name, scratch1, scratch2); 92 __ Ldrsw(scratch1, UntagSmiFieldMemOperan 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/arm/ |
H A D | handler-compiler-arm.cc | 148 Handle<Name> name, Register scratch0, Register scratch1) { 152 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 153 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 161 Register map = scratch1; 187 masm, miss_label, &done, receiver, properties, name, scratch1); 189 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 205 MacroAssembler* masm, Register receiver, Register scratch1, 207 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 208 __ mov(r0, scratch1); 397 Register map_reg = scratch1(); 204 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 410 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 435 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 488 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 142 Handle<Name> name, Register scratch0, Register scratch1) { 146 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 147 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 155 Register map = scratch1; 179 masm, miss_label, &done, receiver, properties, name, scratch1); 181 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 197 MacroAssembler* masm, Register receiver, Register scratch1, 199 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 201 __ mov(v0, scratch1); 383 Register map_reg = scratch1(); 196 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 396 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 417 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 470 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 142 Handle<Name> name, Register scratch0, Register scratch1) { 146 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 147 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 155 Register map = scratch1; 179 masm, miss_label, &done, receiver, properties, name, scratch1); 181 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 197 MacroAssembler* masm, Register receiver, Register scratch1, 199 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 201 __ mov(v0, scratch1); 383 Register map_reg = scratch1(); 196 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 396 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 417 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 470 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 143 Handle<Name> name, Register scratch0, Register scratch1) { 147 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 148 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 156 Register map = scratch1; 182 masm, miss_label, &done, receiver, properties, name, scratch1); 184 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 200 MacroAssembler* masm, Register receiver, Register scratch1, 202 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 203 __ mr(r3, scratch1); 392 Register map_reg = scratch1(); 199 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 405 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 430 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 488 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/s390/ |
H A D | handler-compiler-s390.cc | 138 Handle<Name> name, Register scratch0, Register scratch1) { 142 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 143 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 151 Register map = scratch1; 175 masm, miss_label, &done, receiver, properties, name, scratch1); 177 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 191 MacroAssembler* masm, Register receiver, Register scratch1, 193 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 194 __ LoadRR(r2, scratch1); 373 Register map_reg = scratch1(); 190 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 386 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 411 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 464 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/protobuf/src/google/protobuf/util/ |
H A D | field_comparator.cc | 98 string scratch1; local 102 message_1, field, index_1, &scratch1), 108 string scratch1; local 112 reflection_1->GetStringReference(message_1, field, &scratch1),
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 1471 Register scratch1, Register scratch2, 1474 DCHECK(!AreAliased(object, scratch0, scratch1, scratch2, scratch3, scratch4)); 1477 Register current_object = scratch1; 1527 Register scratch1, 1540 Add(scratch1, receiver, kMementoLastWordOffset); 1545 Eor(scratch2, scratch1, scratch2); 1551 Eor(scratch2, scratch1, receiver); 1561 Cmp(scratch1, scratch2); 1565 Ldr(scratch1, MemOperand(receiver, kMementoMapOffset)); 1566 Cmp(scratch1, Operan 1470 CheckEnumCache(Register object, Register scratch0, Register scratch1, Register scratch2, Register scratch3, Register scratch4, Label* call_runtime) argument 1526 TestJSArrayForAllocationMemento(Register receiver, Register scratch1, Register scratch2, Label* no_memento_found) argument 1784 InitializeNewString(Register string, Register length, Heap::RootListIndex map_index, Register scratch1, Register scratch2) argument 2207 JumpIfEitherIsNotSequentialOneByteStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure, SmiCheckType smi_check) argument 2235 JumpIfEitherInstanceTypeIsNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 2265 JumpIfBothInstanceTypesAreNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 2294 PrepareForTailCall(const ParameterCount& callee_args_count, Register caller_args_count_reg, Register scratch0, Register scratch1) argument 2897 SetCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 2907 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 2919 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 2978 Allocate(int object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument 3140 FastAllocate(int object_size, Register result, Register scratch1, Register scratch2, AllocationFlags flags) argument 3211 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 3238 AllocateOneByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 3260 AllocateTwoByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3276 AllocateOneByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3288 AllocateTwoByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3305 AllocateOneByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 3321 AllocateHeapNumber(Register result, Label* gc_required, Register scratch1, Register scratch2, CPURegister value, CPURegister heap_number_map, MutableMode mode) argument 3388 AllocateJSValue(Register result, Register constructor, Register value, Register scratch1, Register scratch2, Label* gc_required) argument 3500 DispatchWeakMap(Register obj, Register scratch1, Register scratch2, Handle<WeakCell> cell, Handle<Code> success, SmiCheckType smi_check_type) argument 3685 StoreNumberToDoubleElements(Register value_reg, Register key_reg, Register elements_reg, Register scratch1, FPRegister fpscratch1, Label* fail, int elements_offset) argument 3852 RememberedSetHelper(Register object, Register address, Register scratch1, SaveFPRegsMode fp_mode, RememberedSetFinalAction and_then) argument 4271 JumpIfBlack(Register object, Register scratch0, Register scratch1, Label* on_black) argument 4280 JumpIfDictionaryInPrototypeChain( Register object, Register scratch0, Register scratch1, Label* found) argument 4475 LoadTransitionedArrayMapConditional( ElementsKind expected_kind, ElementsKind transitioned_kind, Register map_in_out, Register scratch1, Register scratch2, Label* no_map_match) argument [all...] |
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/s390/ |
H A D | code-stubs-s390.h | 29 Register scratch1, 36 Register scratch1, 43 Register scratch1, 231 inline Register scratch1() { return scratch1_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 359 static void LoadSmis(MacroAssembler* masm, Register scratch1, 370 Register scratch1, Register scratch2, 378 Register scratch1, Register scratch2, 407 Register scratch1, Register scratch2, 418 Register scratch1, Register scratch2, 460 Register scratch1, Registe [all...] |
/external/v8/src/ppc/ |
H A D | macro-assembler-ppc.cc | 1199 Register scratch1, Register scratch2) { 1200 SmiTag(scratch1, length); 1202 StoreP(scratch1, FieldMemOperand(string, String::kLengthOffset), r0); 1203 li(scratch1, Operand(String::kEmptyHashField)); 1205 StoreP(scratch1, FieldMemOperand(string, String::kHashFieldSlot), r0); 1278 Register scratch0, Register scratch1) { 1282 scratch1)); 1284 DCHECK(!AreAliased(caller_args_count_reg, scratch0, scratch1)); 1321 Register tmp_reg = scratch1; 1649 Register scratch1, Registe 1197 InitializeNewString(Register string, Register length, Heap::RootListIndex map_index, Register scratch1, Register scratch2) argument 1276 PrepareForTailCall(const ParameterCount& callee_args_count, Register caller_args_count_reg, Register scratch0, Register scratch1) argument 1648 Allocate(int object_size, Register result, Register scratch1, Register scratch2, Label* gc_required, AllocationFlags flags) argument 1904 FastAllocate(int object_size, Register result, Register scratch1, Register scratch2, AllocationFlags flags) argument 1953 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 1976 AllocateOneByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 1999 AllocateTwoByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 2011 AllocateOneByteConsString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 2023 AllocateTwoByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 2036 AllocateOneByteSlicedString(Register result, Register length, Register scratch1, Register scratch2, Label* gc_required) argument 2258 DispatchWeakMap(Register obj, Register scratch1, Register scratch2, Handle<WeakCell> cell, Handle<Code> success, SmiCheckType smi_check_type) argument 2356 TestDoubleIsInt32(DoubleRegister double_input, Register scratch1, Register scratch2, DoubleRegister double_scratch) argument 2362 TestDoubleIsMinusZero(DoubleRegister input, Register scratch1, Register scratch2) argument 2533 TruncateNumberToI(Register object, Register result, Register heap_number_map, Register scratch1, Label* not_number) argument 2620 SetCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 2630 IncrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 2642 DecrementCounter(StatsCounter* counter, int value, Register scratch1, Register scratch2) argument 3002 JumpIfNonSmisNotBothSequentialOneByteStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3016 JumpIfNotBothSequentialOneByteStrings(Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3044 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, MutableMode mode) argument 3065 AllocateHeapNumberWithValue( Register result, DoubleRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument 3073 AllocateJSValue(Register result, Register constructor, Register value, Register scratch1, Register scratch2, Label* gc_required) argument 3118 JumpIfBothInstanceTypesAreNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3364 JumpIfBlack(Register object, Register scratch0, Register scratch1, Label* on_black) argument 4496 JumpIfDictionaryInPrototypeChain(Register object, Register scratch0, Register scratch1, Label* found) argument [all...] |
H A D | macro-assembler-ppc.h | 218 void HasColor(Register object, Register scratch0, Register scratch1, 221 void JumpIfBlack(Register object, Register scratch0, Register scratch1, 226 void JumpIfWhite(Register value, Register scratch1, Register scratch2, 616 Register scratch1); 710 void Allocate(int object_size, Register result, Register scratch1, 719 void FastAllocate(int object_size, Register result, Register scratch1, 726 Register scratch1, Register scratch2, 729 Register scratch1, Register scratch2, 732 Register scratch1, Register scratch2, 735 Register scratch1, Registe [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
H A D | loopfilter_block_sse2_x86_64.asm | 18 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_filte [all...] |
/external/v8/src/arm/ |
H A D | macro-assembler-arm.cc | 1418 Register scratch1, 1420 SmiTag(scratch1, length); 1422 str(scratch1, FieldMemOperand(string, String::kLengthOffset)); 1423 mov(scratch1, Operand(String::kEmptyHashField)); 1425 str(scratch1, FieldMemOperand(string, String::kHashFieldOffset)); 1507 Register scratch0, Register scratch1) { 1511 scratch1)); 1513 DCHECK(!AreAliased(caller_args_count_reg, scratch0, scratch1)); 1550 Register tmp_reg = scratch1; 1867 Register scratch1, 3126 JumpIfNonSmisNotBothSequentialOneByteStrings( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3140 JumpIfNotBothSequentialOneByteStrings(Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3168 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, MutableMode mode) argument 3189 AllocateHeapNumberWithValue(Register result, DwVfpRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument 3201 AllocateJSValue(Register result, Register constructor, Register value, Register scratch1, Register scratch2, Label* gc_required) argument 3399 JumpIfBothInstanceTypesAreNotSequentialOneByte( Register first, Register second, Register scratch1, Register scratch2, Label* failure) argument 3619 JumpIfBlack(Register object, Register scratch0, Register scratch1, Label* on_black) argument 3865 JumpIfDictionaryInPrototypeChain( Register object, Register scratch0, Register scratch1, Label* found) argument [all...] |
H A D | macro-assembler-arm.h | 246 Register scratch1, 253 Register scratch1, 258 void JumpIfWhite(Register value, Register scratch1, Register scratch2, 673 Register scratch1); 780 Register scratch1, 791 void FastAllocate(int object_size, Register result, Register scratch1, 799 Register scratch1, 804 Register scratch1, Register scratch2, 808 Register scratch1, 812 Register scratch1, Registe [all...] |
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 59 Handle<Name> name, Register scratch0, Register scratch1) { 91 properties, name, scratch1); 390 Register map_reg = scratch1(); 405 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 409 __ movp(scratch1, NativeContextOperand()); 412 __ cmpp(scratch1, scratch2); 418 __ movp(scratch1, ContextOperand(scratch1, Context::SECURITY_TOKEN_INDEX)); 420 __ cmpp(scratch1, scratch2); 428 Register object_reg, Register holder_reg, Register scratch1, 57 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 404 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 427 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 483 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 98 Handle<Name> name, Register scratch0, Register scratch1) { 130 properties, name, scratch1); 148 MacroAssembler* masm, Register receiver, Register scratch1, 401 Register map_reg = scratch1(); 415 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 419 __ mov(scratch1, NativeContextOperand()); 422 __ cmp(scratch1, scratch2); 428 __ mov(scratch1, ContextOperand(scratch1, Context::SECURITY_TOKEN_INDEX)); 430 __ cmp(scratch1, scratch 96 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 147 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 414 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 437 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 490 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 98 Handle<Name> name, Register scratch0, Register scratch1) { 130 properties, name, scratch1); 148 MacroAssembler* masm, Register receiver, Register scratch1, 401 Register map_reg = scratch1(); 415 Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, 419 __ mov(scratch1, NativeContextOperand()); 422 __ cmp(scratch1, scratch2); 428 __ mov(scratch1, ContextOperand(scratch1, Context::SECURITY_TOKEN_INDEX)); 430 __ cmp(scratch1, scratch 96 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument 147 GenerateLoadFunctionPrototype( MacroAssembler* masm, Register receiver, Register scratch1, Register scratch2, Label* miss_label) argument 414 GenerateAccessCheck( Handle<WeakCell> native_context_cell, Register scratch1, Register scratch2, Label* miss, bool compare_native_contexts_only) argument 437 CheckPrototypes( Register object_reg, Register holder_reg, Register scratch1, Register scratch2, Handle<Name> name, Label* miss, ReturnHolder return_what) argument 490 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1, local [all...] |
/external/v8/src/x87/ |
H A D | macro-assembler-x87.h | 158 void HasColor(Register object, Register scratch0, Register scratch1, 162 void JumpIfBlack(Register object, Register scratch0, Register scratch1, 168 void JumpIfWhite(Register value, Register scratch1, Register scratch2, 231 void RecordWriteForMap(Register object, Handle<Map> map, Register scratch1, 335 Register scratch1, ReturnAddressState ra_state, 414 void DispatchWeakMap(Register obj, Register scratch1, Register scratch2, 629 void AllocateHeapNumber(Register result, Register scratch1, Register scratch2, 635 Register scratch1, Register scratch2, 638 Register scratch1, Register scratch2, 640 void AllocateOneByteString(Register result, int length, Register scratch1, [all...] |
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 479 Register scratch1, 484 Register address = scratch1; 532 mov(scratch1, Immediate(bit_cast<int32_t>(kZapValue))); 844 Register scratch1, 864 mov(scratch1, maybe_number); 865 SmiUntag(scratch1); 866 Cvtsi2sd(scratch2, scratch1); 892 void MacroAssembler::DispatchWeakMap(Register obj, Register scratch1, argument 900 mov(scratch1, FieldOperand(obj, HeapObject::kMapOffset)); 901 CmpWeakValue(scratch1, cel 476 RecordWriteForMap( Register object, Handle<Map> map, Register scratch1, Register scratch2, SaveFPRegsMode save_fp) argument 840 StoreNumberToDoubleElements( Register maybe_number, Register elements, Register key, Register scratch1, XMMRegister scratch2, Label* fail, int elements_offset) argument 1640 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Label* gc_required, MutableMode mode) argument 1658 AllocateTwoByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 1682 mov(FieldOperand(result, String::kLengthOffset), scratch1); local 1688 AllocateOneByteString(Register result, Register length, Register scratch1, Register scratch2, Register scratch3, Label* gc_required) argument 1710 mov(FieldOperand(result, String::kLengthOffset), scratch1); local 1716 AllocateOneByteString(Register result, int length, Register scratch1, Register scratch2, Label* gc_required) argument 1722 Allocate(SeqOneByteString::SizeFor(length), result, scratch1, scratch2, local 1735 AllocateTwoByteConsString(Register result, Register scratch1, Register scratch2, Label* gc_required) argument 1749 AllocateOneByteConsString(Register result, Register scratch1, Register scratch2, Label* gc_required) argument 1762 AllocateTwoByteSlicedString(Register result, Register scratch1, Register scratch2, Label* gc_required) argument 1776 AllocateOneByteSlicedString(Register result, Register scratch1, Register scratch2, Label* gc_required) argument 1986 PrepareForTailCall( const ParameterCount& callee_args_count, Register caller_args_count_reg, Register scratch0, Register scratch1, ReturnAddressState ra_state, int number_of_temp_values_after_return_address) argument 2775 JumpIfNotBothSequentialOneByteStrings(Register object1, Register object2, Register scratch1, Register scratch2, Label* failure) argument 2993 JumpIfBlack(Register object, Register scratch0, Register scratch1, Label* on_black, Label::Distance on_black_near) argument 3166 JumpIfDictionaryInPrototypeChain( Register object, Register scratch0, Register scratch1, Label* found) argument [all...] |