/external/v8/src/arm/ |
macro-assembler-arm.cc | 872 Register scratch2) { 874 LoadRoot(scratch2, map_index); 877 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); [all...] |
macro-assembler-arm.h | 242 Register scratch2, 667 Register scratch2, 673 Register scratch2, 687 Register scratch2, 693 Register scratch2, 699 Register scratch2, 704 Register scratch2, 709 Register scratch2, 714 Register scratch2, 722 Register scratch2, [all...] |
code-stubs-arm.h | 226 Register scratch2, 270 Register scratch2, 288 Register scratch2, 338 Register scratch2, 369 Register scratch2, 379 Register scratch2, 392 Register scratch2, 447 Register scratch2, 725 Register scratch2); 738 Register scratch2, [all...] |
ic-arm.cc | 126 Register scratch2) { 130 // scratch2: Used as temporary. 140 scratch2); 144 __ bind(&done); // scratch2 == elements + 4 * index 148 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 154 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); 175 Register scratch2) { 179 // scratch2: Used as temporary. 189 scratch2); 193 __ bind(&done); // scratch2 == elements + 4 * inde [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...] |
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...] |
builtins-arm.cc | 112 Register scratch2, 117 __ LoadInitialArrayMap(array_function, scratch2, scratch1); 127 scratch2, 136 // scratch2: start of next object 152 // scratch2: start of next object 163 // scratch2: start of next object 181 __ add(scratch2, scratch1, Operand(initial_capacity * kPointerSize)); 186 __ cmp(scratch1, scratch2); 207 Register scratch2, 211 __ LoadInitialArrayMap(array_function, scratch2, elements_array_storage) [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 133 Register scratch2, 371 XMMRegister scratch2, 569 // register scratch2 can be passed as no_reg; the others must be 574 Register scratch2, 582 Register scratch2, 588 Register scratch2, 594 Register scratch2, 601 Register scratch2, 605 Register scratch2, 612 Register scratch2, [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.h | 282 Register scratch2, 332 Register scratch2, 361 Register scratch2, 370 Register scratch2); 401 Register scratch2,
|
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...] |
/external/v8/src/mips/ |
code-stubs-mips.h | 227 Register scratch2, 271 Register scratch2, 289 Register scratch2, 339 Register scratch2, 369 Register scratch2, 379 Register scratch2, 392 Register scratch2, 406 Register scratch2) 410 sign_(scratch2) { 458 Register scratch2, [all...] |
ic-mips.cc | 116 // The address returned from GenerateStringDictionaryProbes() in scratch2 124 Register scratch2) { 128 // scratch2: Used as temporary. 138 scratch2); 142 __ bind(&done); // scratch2 == elements + 4 * index. 146 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); 154 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); 169 // The address returned from GenerateStringDictionaryProbes() in scratch2 177 Register scratch2) { 181 // scratch2: Used as temporary [all...] |
macro-assembler-mips.h | 355 Register scratch2, 482 Register scratch2, 488 Register scratch2, 502 Register scratch2, 508 Register scratch2, 514 Register scratch2, 519 Register scratch2, 524 Register scratch2, 529 Register scratch2, 537 Register scratch2, [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...] |
macro-assembler-mips.cc | [all...] |
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...] |