/external/chromium_org/v8/src/ |
stub-cache.h | 545 Register scratch2, 552 Register scratch2, 577 Register scratch2, 582 scratch2, name, kInvalidProtoDepth, miss, check); 590 Register scratch2, 684 virtual Register scratch2() = 0; 764 virtual Register scratch2() { return registers_[3]; } function in class:v8::internal::BaseLoadStubCompiler 923 virtual Register scratch2() { return registers_[4]; } function in class:v8::internal::BaseStoreStubCompiler [all...] |
/external/chromium_org/v8/src/arm/ |
stub-cache-arm.cc | 51 Register scratch2, 87 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 88 __ cmp(ip, scratch2); 92 Register code = scratch2; 93 scratch2 = no_reg; 355 // If this is not needed, scratch1 and scratch2 may be the same register. 359 Register scratch2, 368 __ and_(scratch2, scratch1, Operand(kIsNotStringMask)); 370 __ cmp(scratch2, Operand(static_cast<int32_t>(kStringTag))); 382 Register scratch2, 1227 scratch1, scratch2); local 3422 Register scratch2 = r6; local 3576 Register scratch2 = r5; local [all...] |
full-codegen-arm.cc | 2285 Register scratch2 = r3; local 3990 Register scratch2 = r9; local [all...] |
code-stubs-arm.cc | 1372 Register scratch2 = r9; local 1593 Register scratch2 = r7; local 1887 Register scratch2 = r9; local 2532 const Register scratch2 = r7; local 3255 Register scratch2 = map; local [all...] |
lithium-codegen-arm.cc | 4903 Register scratch2 = ToRegister(instr->temp()); local 5021 Register scratch2 = ToRegister(instr->temp()); local 5049 Register scratch2 = ToRegister(instr->temp()); local 5283 Register scratch2 = ToRegister(instr->temp2()); local [all...] |
/external/chromium_org/v8/src/ia32/ |
macro-assembler-ia32.cc | 322 Register scratch2, 327 Register value = scratch2; 373 mov(scratch2, Immediate(BitCast<int32_t>(kZapValue))); 548 XMMRegister scratch2, 571 movdbl(scratch2, FieldOperand(maybe_number, HeapNumber::kValueOffset)); 575 scratch2); 593 movdbl(scratch2, Operand::StaticVariable(canonical_nan_reference)); 606 cvtsi2sd(scratch2, scratch1); 609 scratch2); 1611 Allocate(SeqOneByteString::SizeFor(length), result, scratch1, scratch2, local [all...] |
stub-cache-ia32.cc | 331 Register scratch2, 353 __ mov(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); 354 GenerateStringCheck(masm, scratch2, scratch1, miss, miss); 355 __ mov(eax, FieldOperand(scratch2, String::kLengthOffset)); 364 Register scratch2, 366 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 569 Register scratch2, 580 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, 583 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, 593 Register scratch2, 1173 scratch1, scratch2); local [all...] |
lithium-ia32.h | 2158 LOperand* scratch2() { return temps_[1]; } function in class:v8::internal::LTaggedToINoSSE2 2516 LOperand* scratch2() { return temps_[1]; } function in class:v8::internal::LClampTToUint8NoSSE2 [all...] |
lithium-codegen-ia32.cc | 5386 Register scratch2 = ToRegister(instr->scratch2()); local 5836 Register scratch2 = ToRegister(instr->scratch2()); local [all...] |
/external/chromium_org/v8/src/mips/ |
stub-cache-mips.cc | 51 Register scratch2, 88 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 89 __ Branch(&miss, ne, at, Operand(scratch2)); 92 Register code = scratch2; 93 scratch2 = no_reg; 347 // If this is not needed, scratch1 and scratch2 may be the same register. 351 Register scratch2, 360 __ And(scratch2, scratch1, Operand(kIsNotStringMask)); 364 scratch2, 376 Register scratch2, 1234 scratch1, scratch2); local 3499 Register scratch2 = t2; local 3659 Register scratch2 = t1; local [all...] |
full-codegen-mips.cc | 2295 Register scratch2 = a3; local 4022 Register scratch2 = t5; local [all...] |
code-stubs-mips.cc | 644 Register scratch2) { 666 Register scratch2, 714 Register scratch2, 730 scratch2, 737 __ lw(scratch2, FieldMemOperand(object, HeapNumber::kMantissaOffset)); 741 scratch2, 754 Register scratch2, 756 ASSERT(!int_scratch.is(scratch2)); 777 Register scratch2, 780 ASSERT(!scratch1.is(object) && !scratch2.is(object)) 1625 Register scratch2 = t1; local 1795 Register scratch2 = t5; local 2122 Register scratch2 = t5; local 2840 const Register scratch2 = t3; local 3582 Register scratch2 = map; local [all...] |
lithium-codegen-mips.cc | 4851 Register scratch2 = ToRegister(instr->temp()); local 4978 Register scratch2 = ToRegister(instr->temp()); local 5019 Register scratch2 = ToRegister(instr->temp()); local 5259 Register scratch2 = ToRegister(instr->temp2()); local [all...] |
/external/chromium_org/v8/src/x64/ |
stub-cache-x64.cc | 305 Register scratch2, 327 __ movq(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); 328 GenerateStringCheck(masm, scratch2, scratch1, miss, miss); 329 __ movq(rax, FieldOperand(scratch2, String::kLengthOffset)); 553 Register scratch2, 564 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, 567 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, 577 Register scratch2, 616 scratch1, scratch2, scratch3, 633 scratch1, scratch2, scratch3 1103 scratch1, scratch2); local [all...] |
code-stubs-x64.cc | 590 Register scratch2, 1130 Register scratch2 = r10; local [all...] |
/external/v8/src/arm/ |
stub-cache-arm.cc | 51 Register scratch2, 87 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 88 __ cmp(ip, scratch2); 92 Register code = scratch2; 93 scratch2 = no_reg; 363 // If this is not needed, scratch1 and scratch2 may be the same register. 367 Register scratch2, 376 __ and_(scratch2, scratch1, Operand(kIsNotStringMask)); 378 __ cmp(scratch2, Operand(static_cast<int32_t>(kStringTag))); 390 Register scratch2, 1079 scratch1, scratch2); local 4098 Register scratch2 = r5; local 4176 Register scratch2 = r6; local 4341 Register scratch2 = r5; local [all...] |
full-codegen-arm.cc | 1830 Register scratch2 = r3; local 3515 Register scratch2 = r9; local [all...] |
code-stubs-arm.cc | 60 Register scratch1, Register scratch2, 63 __ LoadRoot(scratch2, Heap::kHeapNumberMapRootIndex); 64 __ cmp(scratch1, scratch2); 521 Register scratch2) { 538 ConvertToDoubleStub stub1(r3, r2, scratch1, scratch2); 543 ConvertToDoubleStub stub2(r1, r0, scratch1, scratch2); 555 Register scratch2, 560 r0, d7, r2, r3, heap_number_map, scratch1, scratch2, slow); 564 r1, d6, r0, r1, heap_number_map, scratch1, scratch2, slow); 576 Register scratch2, 2296 Register scratch2 = r9; local 2424 Register scratch2 = r9; local 2730 Register scratch2 = r9; local 3459 const Register scratch2 = r7; local 4134 Register scratch2 = map; local [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.cc | 422 XMMRegister scratch2, 444 movdbl(scratch2, FieldOperand(maybe_number, HeapNumber::kValueOffset)); 447 scratch2); 464 movdbl(scratch2, Operand::StaticVariable(canonical_nan_reference)); 477 cvtsi2sd(scratch2, scratch1); 479 scratch2); 1404 scratch2, local [all...] |
stub-cache-ia32.cc | 331 Register scratch2, 353 __ mov(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); 354 GenerateStringCheck(masm, scratch2, scratch1, miss, miss); 355 __ mov(eax, FieldOperand(scratch2, String::kLengthOffset)); 364 Register scratch2, 366 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label); 544 Register scratch2, 555 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, 558 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, 568 Register scratch2, 918 scratch1, scratch2); local [all...] |
code-stubs-ia32.cc | 677 Register scratch2 = edi; local 680 // Get exponent alone in scratch2. 681 __ mov(scratch2, scratch); 682 __ and_(scratch2, HeapNumber::kExponentMask); 688 __ cmp(scratch2, Immediate(kTooBigExponent)); 708 __ cmp(scratch2, Immediate(non_smi_exponent)); 721 __ cmp(scratch2, Immediate(big_non_smi_exponent)); 725 __ mov(scratch2, scratch); 726 __ and_(scratch2, HeapNumber::kMantissaMask); 728 __ or_(scratch2, 1 << HeapNumber::kExponentShift) [all...] |
/external/v8/src/mips/ |
stub-cache-mips.cc | 51 Register scratch2, 88 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); 89 __ Branch(&miss, ne, at, Operand(scratch2)); 92 Register code = scratch2; 93 scratch2 = no_reg; 350 // If this is not needed, scratch1 and scratch2 may be the same register. 354 Register scratch2, 363 __ And(scratch2, scratch1, Operand(kIsNotStringMask)); 367 scratch2, 379 Register scratch2, 1082 scratch1, scratch2); local 4155 Register scratch2 = t1; local 4231 Register scratch2 = t2; local 4396 Register scratch2 = t1; local [all...] |
full-codegen-mips.cc | 1845 Register scratch2 = a3; local 3549 Register scratch2 = t5; local [all...] |
code-stubs-mips.cc | 61 Register scratch1, Register scratch2, 64 __ LoadRoot(scratch2, Heap::kHeapNumberMapRootIndex); 65 __ Branch(not_a_heap_number, ne, scratch1, Operand(scratch2)); 521 Register scratch2) { 538 ConvertToDoubleStub stub1(a3, a2, scratch1, scratch2); 543 ConvertToDoubleStub stub2(a1, a0, scratch1, scratch2); 555 Register scratch2, 560 a0, f14, a2, a3, heap_number_map, scratch1, scratch2, slow); 564 a1, f12, a0, a1, heap_number_map, scratch1, scratch2, slow); 576 Register scratch2, 2382 Register scratch2 = t1; local 2538 Register scratch2 = t5; local 2845 Register scratch2 = t5; local 3596 const Register scratch2 = t3; local 4314 Register scratch2 = map; local [all...] |
/external/v8/src/x64/ |
stub-cache-x64.cc | 305 Register scratch2, 327 __ movq(scratch2, FieldOperand(receiver, JSValue::kValueOffset)); 328 GenerateStringCheck(masm, scratch2, scratch1, miss, miss); 329 __ movq(rax, FieldOperand(scratch2, String::kLengthOffset)); 528 Register scratch2, 539 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3, 542 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3, 552 Register scratch2, 591 scratch1, scratch2, scratch3, 608 scratch1, scratch2, scratch3 892 scratch1, scratch2); local [all...] |