/external/v8/src/arm/ |
H A D | codegen-arm.cc | 607 Register heap_number_map = scratch; local 627 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 635 // heap_number_map: heap number map 655 __ AllocateHeapNumber(heap_number, scratch2, lr, heap_number_map,
|
/external/v8/src/mips/ |
H A D | codegen-mips.cc | 897 Register heap_number_map = scratch; local 919 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 926 // heap_number_map: heap number map 948 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
|
H A D | macro-assembler-mips.cc | 1906 Register heap_number_map, 1913 JumpIfNotHeapNumber(object, heap_number_map, scratch, not_number); 3569 Register heap_number_map, 3581 AssertIsRoot(heap_number_map, map_index); 3585 sw(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset)); 3587 sw(heap_number_map, MemOperand(result, HeapObject::kMapOffset)); 4294 Register heap_number_map, 4310 Branch(not_number, ne, scratch1, Operand(heap_number_map)); 5188 Register heap_number_map, 5192 AssertIsRoot(heap_number_map, Hea 3566 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* need_gc, TaggingMode tagging_mode, MutableMode mode) argument 4290 ObjectToDoubleFPURegister(Register object, FPURegister result, Register scratch1, Register scratch2, Register heap_number_map, Label* not_number, ObjectToDoubleFlags flags) argument 5187 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument [all...] |
/external/v8/src/mips64/ |
H A D | codegen-mips64.cc | 895 Register heap_number_map = scratch; local 916 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 923 // heap_number_map: heap number map 945 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
|
H A D | macro-assembler-mips64.cc | 2292 Register heap_number_map, 2299 JumpIfNotHeapNumber(object, heap_number_map, scratch, not_number); 3997 Register heap_number_map, 4009 AssertIsRoot(heap_number_map, map_index); 4013 sd(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset)); 4015 sd(heap_number_map, MemOperand(result, HeapObject::kMapOffset)); 4712 Register heap_number_map, 4729 Branch(not_number, ne, scratch1, Operand(heap_number_map)); 5908 Register heap_number_map, 5912 AssertIsRoot(heap_number_map, Hea 4708 ObjectToDoubleFPURegister(Register object, FPURegister result, Register scratch1, Register scratch2, Register heap_number_map, Label* not_number, ObjectToDoubleFlags flags) argument 5907 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument [all...] |
/external/v8/src/ppc/ |
H A D | codegen-ppc.cc | 331 Register heap_number_map = scratch; local 354 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 363 // heap_number_map: heap number map 390 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
|
H A D | macro-assembler-ppc.cc | 1851 CheckMap(value_reg, scratch1, isolate()->factory()->heap_number_map(), fail, 2254 Register heap_number_map, 2260 JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number); 2684 Register heap_number_map, 2688 AssertIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 2689 cmp(scratch, heap_number_map); 2738 Register heap_number_map, 2750 AssertIsRoot(heap_number_map, map_index); 2754 StoreP(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset), 2757 StoreP(heap_number_map, MemOperan 2253 TruncateNumberToI(Register object, Register result, Register heap_number_map, Register scratch1, Label* not_number) argument 2683 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument 2736 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, TaggingMode tagging_mode, MutableMode mode) argument 2762 AllocateHeapNumberWithValue( Register result, DoubleRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument [all...] |
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 3210 CPURegister heap_number_map, 3225 if (!heap_number_map.IsValid()) { 3229 heap_number_map = temps.AcquireD(); 3231 heap_number_map = scratch1; 3233 LoadRoot(heap_number_map, map_index); 3237 if (heap_number_map.IsFPRegister()) { 3239 Fmov(map, DoubleRegister(heap_number_map)); 3241 map = Register(heap_number_map); 3247 if (value.IsSameSizeAndType(heap_number_map)) { 3250 Stp(heap_number_map, valu 3205 AllocateHeapNumber(Register result, Label* gc_required, Register scratch1, Register scratch2, CPURegister value, CPURegister heap_number_map, MutableMode mode) argument [all...] |
/external/v8/src/crankshaft/ |
H A D | hydrogen.cc | 1970 object, isolate()->factory()->heap_number_map()); 1996 key, isolate()->factory()->heap_number_map()); 6669 Handle<Map> heap_number_map = isolate()->factory()->heap_number_map(); local 6670 compare = New<HCompareMap>(object, heap_number_map, if_true, if_false); 8111 Handle<Map> heap_number_map = isolate()->factory()->heap_number_map(); local 8112 compare = New<HCompareMap>(receiver, heap_number_map, if_true, if_false); 9539 search_element, isolate()->factory()->heap_number_map()); 9554 element, isolate()->factory()->heap_number_map()); [all...] |