/external/chromium_org/v8/src/compiler/ |
H A D | change-lowering-unittest.cc | 159 Capture<Node*> heap_number; local 163 AllOf(CaptureEq(&heap_number), 165 IsStore(kMachFloat64, kNoWriteBarrier, CaptureEq(&heap_number), 167 CaptureEq(&heap_number), graph()->start()))); 203 Capture<Node*> add, branch, heap_number, if_true; local 208 AllOf(CaptureEq(&heap_number), 210 IsStore(kMachFloat64, kNoWriteBarrier, CaptureEq(&heap_number), 212 IsChangeInt32ToFloat64(val), CaptureEq(&heap_number), 314 Capture<Node*> branch, heap_number, if_false; local 320 AllOf(CaptureEq(&heap_number), 453 Capture<Node*> branch, heap_number, if_false; local [all...] |
H A D | change-lowering.cc | 77 Node* heap_number = graph()->NewNode( local 83 heap_number, HeapNumberValueIndexConstant(), value, heap_number, control); 84 return graph()->NewNode(common()->Finish(1), heap_number, store); 147 Node* heap_number = AllocateHeapNumberWithValue( local 154 Node* phi = graph()->NewNode(common()->Phi(kMachAnyTagged, 2), heap_number, 228 Node* heap_number = AllocateHeapNumberWithValue( local 233 heap_number, merge);
|
/external/chromium_org/v8/src/mips64/ |
H A D | codegen-mips64.cc | 818 Register heap_number = receiver; local 821 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map, 823 // heap_number: new heap number 826 __ lw(scratch2, MemOperand(heap_number, -12)); 827 __ sw(scratch2, FieldMemOperand(heap_number, HeapNumber::kMantissaOffset)); 828 __ sw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); 830 __ sd(heap_number, MemOperand(dst_elements)); 834 heap_number,
|
H A D | code-stubs-mips64.cc | 338 Label heap_number, return_equal; local 354 __ Branch(&heap_number, eq, t0, Operand(HEAP_NUMBER_TYPE)); 392 __ bind(&heap_number);
|
H A D | lithium-codegen-mips64.cc | 5270 Label is_smi, done, heap_number; local 5277 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); 5286 __ bind(&heap_number);
|
/external/chromium_org/v8/src/arm/ |
H A D | codegen-arm.cc | 635 Register heap_number = receiver; local 637 __ AllocateHeapNumber(heap_number, scratch2, lr, heap_number_map, 639 // heap_number: new heap number 642 FieldMemOperand(heap_number, HeapNumber::kValueOffset)); 644 __ str(heap_number, MemOperand(dst_elements, 4, PostIndex)); 647 heap_number,
|
H A D | code-stubs-arm.cc | 299 Label heap_number, return_equal; local 312 __ b(eq, &heap_number); 352 __ bind(&heap_number);
|
H A D | lithium-codegen-arm.cc | 5271 Label is_smi, done, heap_number; local 5279 __ b(eq, &heap_number); 5289 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 372 Label do_store, heap_number; local 377 __ JumpIfNotSmi(value_reg, &heap_number); 383 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 368 Label do_store, heap_number; local 371 __ JumpIfNotSmi(value_reg, &heap_number); 377 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 367 Label do_store, heap_number; local 372 __ JumpIfNotSmi(value_reg, &heap_number); 378 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 367 Label do_store, heap_number; local 372 __ JumpIfNotSmi(value_reg, &heap_number); 378 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 363 Label do_store, heap_number; local 366 __ JumpIfNotSmi(value_reg, &heap_number); 371 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 368 Label do_store, heap_number; local 371 __ JumpIfNotSmi(value_reg, &heap_number); 379 __ bind(&heap_number);
|
/external/chromium_org/v8/src/mips/ |
H A D | codegen-mips.cc | 928 Register heap_number = receiver; local 931 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map, 933 // heap_number: new heap number 938 __ sw(scratch2, FieldMemOperand(heap_number, HeapNumber::kMantissaOffset)); 939 __ sw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); 941 __ sw(heap_number, MemOperand(dst_elements)); 945 heap_number,
|
H A D | code-stubs-mips.cc | 342 Label heap_number, return_equal; local 358 __ Branch(&heap_number, eq, t4, Operand(HEAP_NUMBER_TYPE)); 397 __ bind(&heap_number);
|
H A D | lithium-codegen-mips.cc | 5239 Label is_smi, done, heap_number; local 5246 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); 5255 __ bind(&heap_number);
|
/external/chromium_org/v8/src/arm64/ |
H A D | code-stubs-arm64.cc | 213 Label not_identical, return_equal, heap_number; local 227 __ JumpIfHeapNumber(right, &heap_number); 231 &heap_number); 268 __ Bind(&heap_number);
|
/external/chromium_org/v8/src/x87/ |
H A D | lithium-codegen-x87.cc | 5145 Label heap_number, convert; local 5146 __ j(equal, &heap_number); 5158 __ bind(&heap_number); 5567 Label is_smi, done, heap_number, valid_exponent, local 5575 __ j(equal, &heap_number, Label::kNear); 5584 __ bind(&heap_number);
|
/external/chromium_org/v8/src/x64/ |
H A D | code-stubs-x64.cc | 1500 Label heap_number; local 1504 __ j(equal, &heap_number, Label::kNear); 1513 __ bind(&heap_number);
|
H A D | lithium-codegen-x64.cc | 5245 Label is_smi, done, heap_number; local 5252 __ j(equal, &heap_number, Label::kNear); 5262 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ia32/ |
H A D | lithium-codegen-ia32.cc | 5055 Label is_smi, done, heap_number; local 5062 __ j(equal, &heap_number, Label::kNear); 5072 __ bind(&heap_number);
|
/external/chromium_org/v8/src/ |
H A D | hydrogen.cc | 5864 HInstruction* heap_number = Add<HAllocate>(heap_number_size, local 5869 heap_number, isolate()->factory()->mutable_heap_number_map()); 5870 Add<HStoreNamedField>(heap_number, HObjectAccess::ForHeapNumberValue(), 5874 heap_number); 5877 HInstruction* heap_number = Add<HLoadNamedField>( local 5879 instr = New<HStoreNamedField>(heap_number,
|
/external/chromium_org/v8/src/heap/ |
H A D | heap.cc | 2493 ALLOCATE_MAP(HEAP_NUMBER_TYPE, HeapNumber::kSize, heap_number)
|