/external/v8/src/arm/ |
H A D | stub-cache-arm.cc | 4100 Register heap_number_map = r7; local 4126 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 4128 heap_number_map, &slow_allocate_heapnumber);
|
H A D | code-stubs-arm.cc | 553 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 D | macro-assembler-mips.cc | 3216 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 D | stub-cache-mips.cc | 4157 Register heap_number_map = t3; local 4181 __ LoadRoot(heap_number_map, Heap::kHeapNumberMapRootIndex); 4183 heap_number_map, &slow_allocate_heapnumber);
|
H A D | code-stubs-mips.cc | 553 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 D | code-stubs-x64.cc | 572 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 D | objects-inl.h | 1282 Object* heap_number_map = heap->heap_number_map(); local 1287 HeapObject::cast(current)->map() == heap_number_map) {
|