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

/external/v8/src/arm/
H A Dstub-cache-arm.cc4100 Register heap_number_map = r7; local
4126 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
4128 heap_number_map, &slow_allocate_heapnumber);
H A Dcode-stubs-arm.cc553 Register heap_number_map,
560 r0, d7, r2, r3, heap_number_map, scratch1, scratch2, slow);
564 r1, d6, r0, r1, heap_number_map, scratch1, scratch2, slow);
574 Register heap_number_map,
579 __ AbortIfNotRootValue(heap_number_map,
589 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
633 Register heap_number_map,
640 __ AbortIfNotRootValue(heap_number_map,
649 __ cmp(scratch1, heap_number_map);
751 Register heap_number_map,
550 LoadOperands( MacroAssembler* masm, FloatingPointHelper::Destination destination, Register heap_number_map, Register scratch1, Register scratch2, Label* slow) argument
568 LoadNumber(MacroAssembler* masm, Destination destination, Register object, DwVfpRegister dst, Register dst1, Register dst2, Register heap_number_map, Register scratch1, Register scratch2, Label* not_number) argument
630 ConvertNumberToInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DwVfpRegister double_scratch, Label* not_number) argument
745 LoadNumberAsInt32Double(MacroAssembler* masm, Register object, Destination destination, DwVfpRegister double_dst, Register dst1, Register dst2, Register heap_number_map, Register scratch1, Register scratch2, SwVfpRegister single_scratch, Label* not_int32) argument
822 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DwVfpRegister double_scratch, Label* not_int32) argument
2433 Register heap_number_map = r6; local
2735 Register heap_number_map = r6; local
3172 GenerateHeapResultAllocation(MacroAssembler* masm, Register result, Register heap_number_map, Register scratch1, Register scratch2, Label* gc_required) argument
[all...]
/external/v8/src/mips/
H A Dmacro-assembler-mips.cc3216 Register heap_number_map,
3228 AssertRegisterIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
3229 sw(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
4042 Register heap_number_map,
4058 Branch(not_number, ne, scratch1, Operand(heap_number_map));
4811 Register heap_number_map,
4815 AssertRegisterIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
4816 Branch(on_not_heap_number, ne, scratch, Operand(heap_number_map));
4038 ObjectToDoubleFPURegister(Register object, FPURegister result, Register scratch1, Register scratch2, Register heap_number_map, Label* not_number, ObjectToDoubleFlags flags) argument
4810 JumpIfNotHeapNumber(Register object, Register heap_number_map, Register scratch, Label* on_not_heap_number) argument
H A Dstub-cache-mips.cc4157 Register heap_number_map = t3; local
4181 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
4183 heap_number_map, &slow_allocate_heapnumber);
H A Dcode-stubs-mips.cc553 Register heap_number_map,
560 a0, f14, a2, a3, heap_number_map, scratch1, scratch2, slow);
564 a1, f12, a0, a1, heap_number_map, scratch1, scratch2, slow);
574 Register heap_number_map,
579 __ AbortIfNotRootValue(heap_number_map,
589 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_number);
638 Register heap_number_map,
645 __ AbortIfNotRootValue(heap_number_map,
654 __ Branch(not_number, ne, scratch1, Operand(heap_number_map));
764 Register heap_number_map,
550 LoadOperands( MacroAssembler* masm, FloatingPointHelper::Destination destination, Register heap_number_map, Register scratch1, Register scratch2, Label* slow) argument
568 LoadNumber(MacroAssembler* masm, Destination destination, Register object, FPURegister dst, Register dst1, Register dst2, Register heap_number_map, Register scratch1, Register scratch2, Label* not_number) argument
635 ConvertNumberToInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, FPURegister double_scratch, Label* not_number) argument
758 LoadNumberAsInt32Double(MacroAssembler* masm, Register object, Destination destination, DoubleRegister double_dst, Register dst1, Register dst2, Register heap_number_map, Register scratch1, Register scratch2, FPURegister single_scratch, Label* not_int32) argument
836 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DoubleRegister double_scratch, Label* not_int32) argument
2547 Register heap_number_map = t2; local
2850 Register heap_number_map = t2; local
3291 GenerateHeapResultAllocation( MacroAssembler* masm, Register result, Register heap_number_map, Register scratch1, Register scratch2, Label* gc_required) argument
[all...]
/external/v8/src/x64/
H A Dcode-stubs-x64.cc572 Register heap_number_map);
1181 Register heap_number_map = r9; local
1182 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
1184 heap_number_map);
1215 // already loaded heap_number_map.
1224 __ AbortIfNotRootValue(heap_number_map,
1229 heap_number_map); local
1834 Register heap_number_map) {
1852 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), heap_number_map); local
1872 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), heap_number_map); local
1832 LoadAsIntegers(MacroAssembler* masm, Label* conversion_failure, Register heap_number_map) argument
1951 Register heap_number_map = scratch3; local
1959 __ cmpq(FieldOperand(first, HeapObject::kMapOffset), heap_number_map); local
1979 __ cmpq(FieldOperand(second, HeapObject::kMapOffset), heap_number_map); local
[all...]
/external/v8/src/
H A Dobjects-inl.h1282 Object* heap_number_map = heap->heap_number_map(); local
1287 HeapObject::cast(current)->map() == heap_number_map) {

Completed in 171 milliseconds