HomeSort by relevance Sort by last modified time
    Searched refs:scratch1 (Results 1 - 25 of 37) sorted by null

1 2

  /external/v8/src/arm/
macro-assembler-arm.cc 839 Register scratch1,
843 ASSERT(!result.is(scratch1));
844 ASSERT(!scratch1.is(scratch2));
847 // scratch1.
850 mov(scratch1, Operand(new_space_allocation_top));
852 ldr(result, MemOperand(scratch1));
857 ldr(scratch2, MemOperand(scratch1));
877 str(result, MemOperand(scratch1));
891 Register scratch1,
895 ASSERT(!result.is(scratch1));
    [all...]
macro-assembler-arm.h 201 Register scratch1,
207 Register scratch1,
221 Register scratch1,
227 Register scratch1,
233 Register scratch1,
238 Register scratch1,
371 Register scratch1, Register scratch2);
373 Register scratch1, Register scratch2);
375 Register scratch1, Register scratch2);
412 Register scratch1,
    [all...]
stub-cache-arm.cc 193 // heap object, its map's instance type is left in the scratch1 register.
194 // If this is not needed, scratch1 and scratch2 may be the same register.
197 Register scratch1,
206 __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset));
207 __ ldrb(scratch1, FieldMemOperand(scratch1, Map::kInstanceTypeOffset));
208 __ and_(scratch2, scratch1, Operand(kIsNotStringMask));
221 Register scratch1,
227 // scratch1 register.
228 GenerateStringCheck(masm, receiver, scratch1, scratch2, miss, &check_wrapper)
    [all...]
fast-codegen-arm.cc 41 Register FastCodeGenerator::scratch1() { return r4; } function in class:v8::internal::FastCodeGenerator
101 __ mov(scratch1(), Operand(offset));
102 __ RecordWrite(scratch0(), scratch1(), ip);
214 __ CheckMap(scratch0(), scratch1(), map, bailout_to_beginning, true);
builtins-arm.cc 97 Register scratch1,
104 __ ldr(scratch1, FieldMemOperand(array_function,
120 // scratch1: initial map
122 __ str(scratch1, FieldMemOperand(result, JSObject::kMapOffset));
123 __ LoadRoot(scratch1, Heap::kEmptyFixedArrayRootIndex);
124 __ str(scratch1, FieldMemOperand(result, JSArray::kPropertiesOffset));
133 __ lea(scratch1, MemOperand(result, JSArray::kSize));
134 __ str(scratch1, FieldMemOperand(result, JSArray::kElementsOffset));
137 __ and_(scratch1, scratch1, Operand(~kHeapObjectTagMask))
    [all...]
codegen-arm.h 555 Register scratch1,
610 Register scratch1,
  /external/v8/src/ia32/
macro-assembler-ia32.h 268 Register scratch1,
276 Register scratch1,
282 Register scratch1,
290 Register scratch1,
294 Register scratch1,
449 Register scratch1,
macro-assembler-ia32.cc 879 Register scratch1,
885 scratch1,
898 Register scratch1,
906 // scratch1 = length * 2 + kObjectAlignmentMask.
907 lea(scratch1, Operand(length, length, times_1, kObjectAlignmentMask));
908 and_(Operand(scratch1), Immediate(~kObjectAlignmentMask));
    [all...]
stub-cache-ia32.cc 213 Register scratch1,
220 GenerateStringCheck(masm, receiver, scratch1, miss, &check_wrapper);
229 __ cmp(scratch1, JS_VALUE_TYPE);
235 GenerateStringCheck(masm, scratch2, scratch1, miss, miss);
244 Register scratch1,
247 __ TryGetFunctionPrototype(receiver, scratch1, scratch2, miss_label);
248 __ mov(eax, Operand(scratch1));
311 Register scratch1,
324 scratch1, scratch2, name, miss);
331 scratch1,
    [all...]
fast-codegen-ia32.h 91 Register scratch1();
builtins-ia32.cc 703 Register scratch1,
711 __ mov(scratch1, FieldOperand(array_function,
730 // scratch1: initial map
732 __ mov(FieldOperand(result, JSObject::kMapOffset), scratch1); local
750 __ lea(scratch1, Operand(result, JSArray::kSize));
751 __ mov(FieldOperand(result, JSArray::kElementsOffset), scratch1); local
756 // scratch1: elements array
758 __ mov(FieldOperand(scratch1, JSObject::kMapOffset),
760 __ mov(FieldOperand(scratch1, Array::kLengthOffset),
772 __ mov(FieldOperand(scratch1,
    [all...]
codegen-ia32.h 813 Register scratch1,
879 Register scratch1,
    [all...]
fast-codegen-ia32.cc 474 Register FastCodeGenerator::scratch1() { return edi; } function in class:v8::internal::FastCodeGenerator
536 __ RecordWrite(scratch0(), offset, accumulator0(), scratch1());
544 __ RecordWrite(scratch0(), offset, value_scratch, scratch1());
  /external/v8/src/mips/
stub-cache-mips.cc 81 Register scratch1,
91 Register scratch1,
138 Register scratch1,
150 Register scratch1,
163 Register scratch1,
180 Register scratch1,
macro-assembler-mips.h 315 Register scratch1, Register scratch2);
317 Register scratch1, Register scratch2);
319 Register scratch1, Register scratch2);
full-codegen-mips.cc 102 Register scratch1,
macro-assembler-mips.cc 860 Register scratch1, Register scratch2) {
866 Register scratch1, Register scratch2) {
872 Register scratch1, Register scratch2) {
  /external/v8/src/x64/
stub-cache-x64.cc 321 Register scratch1,
328 GenerateStringCheck(masm, receiver, scratch1, miss, &check_wrapper);
337 __ cmpl(scratch1, Immediate(JS_VALUE_TYPE));
343 GenerateStringCheck(masm, scratch2, scratch1, miss, miss);
388 Register scratch1,
400 scratch1, scratch2, name, miss);
407 scratch1,
432 Register scratch1,
492 scratch1,
514 lookup->holder(), scratch1,
    [all...]
fast-codegen-x64.cc 41 Register FastCodeGenerator::scratch1() { return rdi; } function in class:v8::internal::FastCodeGenerator
103 __ RecordWrite(scratch0(), offset, accumulator0(), scratch1());
111 __ RecordWrite(scratch0(), offset, value_scratch, scratch1());
builtins-x64.cc 475 Register scratch1,
483 __ movq(scratch1, FieldOperand(array_function,
502 // scratch1: initial map
504 __ movq(FieldOperand(result, JSObject::kMapOffset), scratch1); local
522 __ lea(scratch1, Operand(result, JSArray::kSize));
523 __ movq(FieldOperand(result, JSArray::kElementsOffset), scratch1); local
528 // scratch1: elements array
530 __ Move(FieldOperand(scratch1, JSObject::kMapOffset),
532 __ movq(FieldOperand(scratch1, Array::kLengthOffset),
544 __ movq(FieldOperand(scratch1,
    [all...]
macro-assembler-x64.cc     [all...]
macro-assembler-x64.h 425 Register scratch1,
580 Register scratch1,
586 Register scratch1,
594 Register scratch1,
598 Register scratch1,
    [all...]
  /external/v8/src/
stub-cache.h 362 Register scratch1,
368 Register scratch1,
416 Register scratch1,
426 Register scratch1,
436 Register scratch1,
447 Register scratch1,
fast-codegen.h 95 Register scratch1();
full-codegen.h 272 void Move(Slot* dst, Register source, Register scratch1, Register scratch2);

Completed in 159 milliseconds

1 2