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