Searched defs:heap_number_map (Results 1 - 13 of 13) sorted by relevance

/external/v8/src/arm/
H A Dcodegen-arm.cc550 Register heap_number_map = scratch; local
570 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
578 // heap_number_map: heap number map
598 __ AllocateHeapNumber(heap_number, scratch2, lr, heap_number_map,
H A Dmacro-assembler-arm.cc2360 isolate()->factory()->heap_number_map(),
2660 Register heap_number_map,
2667 JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
3116 Register heap_number_map,
3120 AssertIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
3121 cmp(scratch, heap_number_map);
3171 Register heap_number_map,
3182 AssertIsRoot(heap_number_map, map_index);
3185 str(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
3193 Register heap_number_map,
3115 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument
3168 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, MutableMode mode) argument
3189 AllocateHeapNumberWithValue(Register result, DwVfpRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument
[all...]
/external/v8/src/mips/
H A Dcodegen-mips.cc845 Register heap_number_map = scratch; local
867 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
874 // heap_number_map: heap number map
896 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
H A Dmacro-assembler-mips.cc2666 Register heap_number_map,
2673 JumpIfNotHeapNumber(object, heap_number_map, scratch, not_number);
4458 Register heap_number_map,
4469 AssertIsRoot(heap_number_map, map_index);
4472 sw(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
5120 Register heap_number_map,
5136 Branch(not_number, ne, scratch1, Operand(heap_number_map));
6123 Register heap_number_map,
6127 AssertIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
6128 Branch(on_not_heap_number, ne, scratch, Operand(heap_number_map));
4455 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* need_gc, MutableMode mode) argument
5116 ObjectToDoubleFPURegister(Register object, FPURegister result, Register scratch1, Register scratch2, Register heap_number_map, Label* not_number, ObjectToDoubleFlags flags) argument
6122 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument
[all...]
/external/v8/src/mips64/
H A Dcodegen-mips64.cc846 Register heap_number_map = scratch; local
867 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
874 // heap_number_map: heap number map
896 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
H A Dmacro-assembler-mips64.cc2849 Register heap_number_map,
2856 JumpIfNotHeapNumber(object, heap_number_map, scratch, not_number);
4597 Register heap_number_map,
4608 AssertIsRoot(heap_number_map, map_index);
4611 sd(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
5324 Register heap_number_map,
5341 Branch(not_number, ne, scratch1, Operand(heap_number_map));
6546 Register heap_number_map,
6550 AssertIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
6551 Branch(on_not_heap_number, ne, scratch, Operand(heap_number_map));
6545 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument
[all...]
/external/v8/src/ppc/
H A Dcodegen-ppc.cc274 Register heap_number_map = scratch; local
297 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
306 // heap_number_map: heap number map
333 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
H A Dmacro-assembler-ppc.cc2108 CheckMap(value_reg, scratch1, isolate()->factory()->heap_number_map(), fail,
2534 Register heap_number_map,
2540 JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
2992 Register heap_number_map,
2996 AssertIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
2997 cmp(scratch, heap_number_map);
3046 Register heap_number_map,
3057 AssertIsRoot(heap_number_map, map_index);
3060 StoreP(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset),
3067 Register heap_number_map, Labe
2533 TruncateNumberToI(Register object, Register result, Register heap_number_map, Register scratch1, Label* not_number) argument
2991 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument
3044 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, MutableMode mode) argument
3065 AllocateHeapNumberWithValue( Register result, DoubleRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument
[all...]
/external/v8/src/s390/
H A Dcodegen-s390.cc268 Register heap_number_map = scratch; local
291 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
300 // heap_number_map: heap number map
327 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map,
H A Dmacro-assembler-s390.cc1997 CheckMap(value_reg, scratch1, isolate()->factory()->heap_number_map(), fail,
2302 Register heap_number_map,
2308 JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
2746 Register heap_number_map,
2750 AssertIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
2751 CmpP(scratch, heap_number_map);
2797 Register heap_number_map,
2808 AssertIsRoot(heap_number_map, map_index);
2811 StoreP(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
2816 Register heap_number_map, Labe
2301 TruncateNumberToI(Register object, Register result, Register heap_number_map, Register scratch1, Label* not_number) argument
2745 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument
2795 AllocateHeapNumber(Register result, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required, MutableMode mode) argument
2814 AllocateHeapNumberWithValue( Register result, DoubleRegister value, Register scratch1, Register scratch2, Register heap_number_map, Label* gc_required) argument
[all...]
/external/v8/src/builtins/
H A Dbuiltins-array.cc1288 Node* heap_number_map = assembler->HeapNumberMapConstant(); local
1417 assembler->GotoIf(assembler->WordNotEqual(map, heap_number_map),
1486 heap_number_map),
1509 heap_number_map),
1586 assembler->LoadMap(search_element), heap_number_map),
1643 assembler->LoadMap(search_element), heap_number_map),
1733 Node* heap_number_map = assembler->HeapNumberMapConstant(); local
1862 assembler->GotoIf(assembler->WordNotEqual(map, heap_number_map),
1928 heap_number_map),
2005 assembler->LoadMap(search_element), heap_number_map),
[all...]
/external/v8/src/arm64/
H A Dmacro-assembler-arm64.cc3326 CPURegister heap_number_map,
3341 if (!heap_number_map.IsValid()) {
3345 heap_number_map = temps.AcquireD();
3347 heap_number_map = scratch1;
3349 LoadRoot(heap_number_map, map_index);
3353 if (heap_number_map.IsFPRegister()) {
3355 Fmov(map, DoubleRegister(heap_number_map));
3357 map = Register(heap_number_map);
3363 if (value.IsSameSizeAndType(heap_number_map)) {
3366 Stp(heap_number_map, valu
3321 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 Dhydrogen.cc1896 object, isolate()->factory()->heap_number_map());
1922 key, isolate()->factory()->heap_number_map());
6256 Handle<Map> heap_number_map = isolate()->factory()->heap_number_map(); local
6257 compare = New<HCompareMap>(object, heap_number_map, if_true, if_false);
7823 Handle<Map> heap_number_map = isolate()->factory()->heap_number_map(); local
7824 compare = New<HCompareMap>(receiver, heap_number_map, if_true, if_false);
9314 search_element, isolate()->factory()->heap_number_map());
9329 element, isolate()->factory()->heap_number_map());
[all...]

Completed in 427 milliseconds