/external/pixman/pixman/ |
D | pixman-mips-dspr2-asm.h | 303 scratch1, scratch2, scratch3, scratch4 309 and \scratch3, \scratch1, \maskG 312 shll.ph \scratch3, \scratch3, 5 314 shrl.qb \scratch4, \scratch3, 6 316 or \scratch3, \scratch3, \scratch4 321 or \scratch3, \scratch2, \scratch3 322 precrq.ph.w \out1_8888, \out2_8888, \scratch3 323 precr_sra.ph.w \out2_8888, \scratch3, 0 378 scratch1, scratch2, scratch3 382 shra_r.ph \scratch3, \scratch1, 8 [all …]
|
/external/chromium_org/v8/src/ic/arm64/ |
D | stub-cache-arm64.cc | 29 Register scratch3) { in ProbeTable() argument 45 DCHECK(!AreAliased(name, offset, scratch, scratch2, scratch3)); in ProbeTable() 48 __ Add(scratch3, offset, Operand(offset, LSL, 1)); in ProbeTable() 52 __ Add(scratch, scratch, Operand(scratch3, LSL, kPointerSizeLog2)); in ProbeTable() 61 __ Ldr(scratch3, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() 62 __ Cmp(scratch2, scratch3); in ProbeTable()
|
D | ic-arm64.cc | 444 Register scratch2, Register scratch3, in GenerateKeyedLoadWithSmiKey() argument 447 DCHECK(!AreAliased(key, receiver, scratch1, scratch2, scratch3, scratch4, in GenerateKeyedLoadWithSmiKey() 461 GenerateFastArrayLoad(masm, receiver, key, scratch3, scratch2, scratch1, in GenerateKeyedLoadWithSmiKey() 468 __ Ldr(scratch3, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateKeyedLoadWithSmiKey() 469 __ Ldr(scratch2, FieldMemOperand(scratch3, JSObject::kMapOffset)); in GenerateKeyedLoadWithSmiKey() 474 __ LoadFromNumberDictionary(slow, scratch3, key, result, scratch1, scratch2, in GenerateKeyedLoadWithSmiKey() 481 Register scratch2, Register scratch3, in GenerateKeyedLoadWithNameKey() argument 484 DCHECK(!AreAliased(key, receiver, scratch1, scratch2, scratch3, scratch4, in GenerateKeyedLoadWithNameKey() 498 __ Ldr(scratch3, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateKeyedLoadWithNameKey() 499 __ JumpIfRoot(scratch3, Heap::kHashTableMapRootIndex, &probe_dictionary); in GenerateKeyedLoadWithNameKey() [all …]
|
D | handler-compiler-arm64.cc | 380 Register scratch2, Register scratch3, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 384 scratch3)); in GenerateStoreTransition() 387 scratch3 = NoReg; in GenerateStoreTransition() 692 DCHECK(!AreAliased(scratch2(), scratch3(), scratch4(), reg)); in GenerateLoadCallback() 708 __ Mov(scratch3(), Operand(callback)); in GenerateLoadCallback() 709 __ Ldr(scratch3(), in GenerateLoadCallback() 710 FieldMemOperand(scratch3(), ExecutableAccessorInfo::kDataOffset)); in GenerateLoadCallback() 712 __ Mov(scratch3(), Operand(Handle<Object>(callback->data(), isolate()))); in GenerateLoadCallback() 716 __ Push(scratch3(), scratch4(), scratch4(), scratch2(), reg, name()); in GenerateLoadCallback() 747 scratch3())); in GenerateLoadInterceptorWithFollowup()
|
/external/chromium_org/v8/src/ic/arm/ |
D | handler-compiler-arm.cc | 336 Register scratch2, Register scratch3, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 373 __ LoadRoot(scratch3, Heap::kMutableHeapNumberMapRootIndex); in GenerateStoreTransition() 374 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow, in GenerateStoreTransition() 662 DCHECK(!scratch3().is(reg)); in GenerateLoadCallback() 666 __ Move(scratch3(), callback); in GenerateLoadCallback() 667 __ ldr(scratch3(), in GenerateLoadCallback() 668 FieldMemOperand(scratch3(), ExecutableAccessorInfo::kDataOffset)); in GenerateLoadCallback() 670 __ Move(scratch3(), Handle<Object>(callback->data(), isolate())); in GenerateLoadCallback() 672 __ push(scratch3()); in GenerateLoadCallback() 673 __ LoadRoot(scratch3(), Heap::kUndefinedValueRootIndex); in GenerateLoadCallback() [all …]
|
D | ic-arm.cc | 295 Register scratch2, Register scratch3, Label* unmapped_case, in GenerateMappedArgumentsLookup() argument 327 __ mov(scratch3, Operand(kPointerSize >> 1)); in GenerateMappedArgumentsLookup() 328 __ mul(scratch3, key, scratch3); in GenerateMappedArgumentsLookup() 329 __ add(scratch3, scratch3, Operand(kOffset)); in GenerateMappedArgumentsLookup() 331 __ ldr(scratch2, MemOperand(scratch1, scratch3)); in GenerateMappedArgumentsLookup() 332 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex); in GenerateMappedArgumentsLookup() 333 __ cmp(scratch2, scratch3); in GenerateMappedArgumentsLookup() 340 __ mov(scratch3, Operand(kPointerSize >> 1)); in GenerateMappedArgumentsLookup() 341 __ mul(scratch3, scratch2, scratch3); in GenerateMappedArgumentsLookup() 342 __ add(scratch3, scratch3, Operand(Context::kHeaderSize - kHeapObjectTag)); in GenerateMappedArgumentsLookup() [all …]
|
/external/chromium_org/v8/src/ic/mips64/ |
D | ic-mips64.cc | 300 Register scratch2, Register scratch3, Label* unmapped_case, in GenerateMappedArgumentsLookup() argument 330 __ SmiUntag(scratch3, key); in GenerateMappedArgumentsLookup() 331 __ dsll(scratch3, scratch3, kPointerSizeLog2); in GenerateMappedArgumentsLookup() 332 __ Daddu(scratch3, scratch3, Operand(kOffset)); in GenerateMappedArgumentsLookup() 334 __ Daddu(scratch2, scratch1, scratch3); in GenerateMappedArgumentsLookup() 336 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex); in GenerateMappedArgumentsLookup() 337 __ Branch(unmapped_case, eq, scratch2, Operand(scratch3)); in GenerateMappedArgumentsLookup() 343 __ SmiUntag(scratch3, scratch2); in GenerateMappedArgumentsLookup() 344 __ dsll(scratch3, scratch3, kPointerSizeLog2); in GenerateMappedArgumentsLookup() 345 __ Daddu(scratch3, scratch3, Operand(Context::kHeaderSize - kHeapObjectTag)); in GenerateMappedArgumentsLookup() [all …]
|
D | handler-compiler-mips64.cc | 330 Register scratch2, Register scratch3, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 368 __ LoadRoot(scratch3, Heap::kMutableHeapNumberMapRootIndex); in GenerateStoreTransition() 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow, in GenerateStoreTransition() 660 DCHECK(!scratch3().is(reg)); in GenerateLoadCallback() 664 __ li(scratch3(), callback); in GenerateLoadCallback() 665 __ ld(scratch3(), in GenerateLoadCallback() 666 FieldMemOperand(scratch3(), ExecutableAccessorInfo::kDataOffset)); in GenerateLoadCallback() 668 __ li(scratch3(), Handle<Object>(callback->data(), isolate())); in GenerateLoadCallback() 671 __ sd(scratch3(), MemOperand(sp, 5 * kPointerSize)); in GenerateLoadCallback() 672 __ LoadRoot(scratch3(), Heap::kUndefinedValueRootIndex); in GenerateLoadCallback() [all …]
|
/external/chromium_org/v8/src/ic/mips/ |
D | ic-mips.cc | 302 Register scratch2, Register scratch3, Label* unmapped_case, in GenerateMappedArgumentsLookup() argument 332 __ li(scratch3, Operand(kPointerSize >> 1)); in GenerateMappedArgumentsLookup() 333 __ Mul(scratch3, key, scratch3); in GenerateMappedArgumentsLookup() 334 __ Addu(scratch3, scratch3, Operand(kOffset)); in GenerateMappedArgumentsLookup() 336 __ Addu(scratch2, scratch1, scratch3); in GenerateMappedArgumentsLookup() 338 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex); in GenerateMappedArgumentsLookup() 339 __ Branch(unmapped_case, eq, scratch2, Operand(scratch3)); in GenerateMappedArgumentsLookup() 345 __ li(scratch3, Operand(kPointerSize >> 1)); in GenerateMappedArgumentsLookup() 346 __ Mul(scratch3, scratch2, scratch3); in GenerateMappedArgumentsLookup() 347 __ Addu(scratch3, scratch3, Operand(Context::kHeaderSize - kHeapObjectTag)); in GenerateMappedArgumentsLookup() [all …]
|
D | handler-compiler-mips.cc | 330 Register scratch2, Register scratch3, Label* miss_label, Label* slow) { in GenerateStoreTransition() argument 368 __ LoadRoot(scratch3, Heap::kMutableHeapNumberMapRootIndex); in GenerateStoreTransition() 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow, in GenerateStoreTransition() 660 DCHECK(!scratch3().is(reg)); in GenerateLoadCallback() 664 __ li(scratch3(), callback); in GenerateLoadCallback() 665 __ lw(scratch3(), in GenerateLoadCallback() 666 FieldMemOperand(scratch3(), ExecutableAccessorInfo::kDataOffset)); in GenerateLoadCallback() 668 __ li(scratch3(), Handle<Object>(callback->data(), isolate())); in GenerateLoadCallback() 671 __ sw(scratch3(), MemOperand(sp, 5 * kPointerSize)); in GenerateLoadCallback() 672 __ LoadRoot(scratch3(), Heap::kUndefinedValueRootIndex); in GenerateLoadCallback() [all …]
|
/external/chromium_org/v8/src/arm64/ |
D | macro-assembler-arm64.cc | 1461 Register scratch3, in CheckEnumCache() argument 1464 scratch3)); in CheckEnumCache() 1477 Register enum_length = scratch3; in CheckEnumCache() 1575 Register scratch3, in Throw() argument 1610 JumpToHandlerEntry(value, object, state, scratch3, scratch4); in Throw() 1617 Register scratch3, in ThrowUncatchable() argument 1657 JumpToHandlerEntry(value, object, state, scratch3, scratch4); in ThrowUncatchable() 2289 Register scratch3, in LookupNumberStringCache() argument 2291 DCHECK(!AreAliased(object, result, scratch1, scratch2, scratch3)); in LookupNumberStringCache() 2295 Register mask = scratch3; in LookupNumberStringCache() [all …]
|
D | macro-assembler-arm64.h | 974 Register scratch3, 1084 Register scratch3, 1092 Register scratch3, 1350 Register scratch3, 1354 Register scratch3, Label* gc_required); 1623 Register scratch3); 1638 Register scratch3, 1863 Register scratch3, 2053 Register scratch3, Register scratch4, 2057 Register scratch3, Register scratch4); [all …]
|
D | code-stubs-arm64.h | 20 Register scratch2, Register scratch3, Register scratch4); 27 Register scratch3);
|
/external/chromium_org/v8/src/mips64/ |
D | codegen-mips64.cc | 601 Register scratch3 = a7; in GenerateSmiToDouble() local 660 __ Daddu(scratch3, array, Operand(FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble() 662 __ Daddu(array_end, array_end, scratch3); in GenerateSmiToDouble() 705 __ sdc1(f0, MemOperand(scratch3)); in GenerateSmiToDouble() 707 __ daddiu(scratch3, scratch3, kDoubleSize); // In delay slot. in GenerateSmiToDouble() 718 __ sw(hole_lower, MemOperand(scratch3)); in GenerateSmiToDouble() 720 __ sw(hole_upper, MemOperand(scratch3, kIntSize)); in GenerateSmiToDouble() 721 __ Daddu(scratch3, scratch3, kDoubleSize); in GenerateSmiToDouble() 724 __ Branch(&loop, lt, scratch3, Operand(array_end)); in GenerateSmiToDouble() 820 Register scratch3 = t2; in GenerateDoubleToObject() local [all …]
|
D | code-stubs-mips64.h | 31 Register scratch2, Register scratch3, Register scratch4); 38 Register scratch3); 43 Register scratch1, Register scratch2, Register scratch3,
|
D | macro-assembler-mips64.h | 378 Register scratch3, 540 Register scratch3, 544 Register scratch3, Label* gc_required); 1067 Register scratch3, 1543 Register scratch3,
|
D | code-stubs-mips64.cc | 147 Register scratch3 = in Generate() local 151 __ Push(scratch, scratch2, scratch3); in Generate() 163 __ mfc1(scratch3, double_scratch); in Generate() 177 __ Move(result_reg, scratch3); in Generate() 184 Register input_low = scratch3; in Generate() 266 __ Pop(scratch, scratch2, scratch3); in Generate() 3342 Register scratch2, Register scratch3) { in GenerateFlatOneByteStringEquals() argument 3367 GenerateOneByteCharsCompareLoop(masm, left, right, length, scratch2, scratch3, in GenerateFlatOneByteStringEquals() 3378 Register scratch2, Register scratch3, Register scratch4) { in GenerateCompareFlatOneByteStrings() argument 3383 __ Dsubu(scratch3, scratch1, Operand(scratch2)); in GenerateCompareFlatOneByteStrings() [all …]
|
/external/chromium_org/v8/src/mips/ |
D | codegen-mips.cc | 707 Register scratch3 = t3; in GenerateSmiToDouble() local 767 __ Addu(scratch3, array, Operand(FixedDoubleArray::kHeaderSize)); in GenerateSmiToDouble() 769 __ Addu(array_end, scratch3, at); in GenerateSmiToDouble() 812 __ sdc1(f0, MemOperand(scratch3)); in GenerateSmiToDouble() 814 __ addiu(scratch3, scratch3, kDoubleSize); // In delay slot. in GenerateSmiToDouble() 826 __ sw(hole_lower, MemOperand(scratch3, Register::kMantissaOffset)); in GenerateSmiToDouble() 828 __ sw(hole_upper, MemOperand(scratch3, Register::kExponentOffset)); in GenerateSmiToDouble() 830 __ addiu(scratch3, scratch3, kDoubleSize); in GenerateSmiToDouble() 832 __ Branch(&loop, lt, scratch3, Operand(array_end)); in GenerateSmiToDouble() 930 Register scratch3 = t6; in GenerateDoubleToObject() local [all …]
|
D | code-stubs-mips.h | 31 Register scratch2, Register scratch3, Register scratch4); 38 Register scratch3); 43 Register scratch1, Register scratch2, Register scratch3,
|
D | macro-assembler-mips.h | 357 Register scratch3, 519 Register scratch3, 523 Register scratch3, Label* gc_required); 1041 Register scratch3, 1472 Register scratch3,
|
D | code-stubs-mips.cc | 148 Register scratch3 = in Generate() local 152 __ Push(scratch, scratch2, scratch3); in Generate() 165 __ mfc1(scratch3, double_scratch); in Generate() 179 __ Move(result_reg, scratch3); in Generate() 186 Register input_low = scratch3; in Generate() 270 __ Pop(scratch, scratch2, scratch3); in Generate() 3305 Register scratch2, Register scratch3) { in GenerateFlatOneByteStringEquals() argument 3330 GenerateOneByteCharsCompareLoop(masm, left, right, length, scratch2, scratch3, in GenerateFlatOneByteStringEquals() 3341 Register scratch2, Register scratch3, Register scratch4) { in GenerateCompareFlatOneByteStrings() argument 3346 __ Subu(scratch3, scratch1, Operand(scratch2)); in GenerateCompareFlatOneByteStrings() [all …]
|
/external/chromium_org/v8/src/ic/ |
D | access-compiler.h | 56 Register scratch3() const { return registers_[4]; } in scratch3() function
|
D | handler-compiler.cc | 117 return CheckPrototypes(object_reg, scratch1(), scratch2(), scratch3(), name, in FrontendHeader() 203 NonexistentFrontendHeader(name, &miss, scratch2(), scratch3()); in CompileLoadNonexistent() 335 scratch1(), scratch2(), scratch3(), &miss, &slow); in CompileStoreTransition()
|
/external/chromium_org/v8/src/arm/ |
D | code-stubs-arm.h | 31 Register scratch2, Register scratch3, Register scratch4); 38 Register scratch3);
|
/external/chromium_org/v8/src/ic/x64/ |
D | ic-x64.cc | 656 Register scratch2, Register scratch3, Label* unmapped_case, in GenerateMappedArgumentsLookup() argument 686 __ SmiToInteger64(scratch3, key); in GenerateMappedArgumentsLookup() 688 FieldOperand(scratch1, scratch3, times_pointer_size, kHeaderSize)); in GenerateMappedArgumentsLookup() 696 __ SmiToInteger64(scratch3, scratch2); in GenerateMappedArgumentsLookup() 697 return FieldOperand(scratch1, scratch3, times_pointer_size, in GenerateMappedArgumentsLookup()
|