Home
last modified time | relevance | path

Searched refs:heap_number (Results 1 – 17 of 17) sorted by relevance

/external/chromium_org/v8/src/x64/
Dstub-cache-x64.cc491 Label do_store, heap_number; in GenerateStoreTransition() local
494 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition()
499 __ bind(&heap_number); in GenerateStoreTransition()
655 Label do_store, heap_number; in GenerateStoreField() local
656 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField()
661 __ bind(&heap_number); in GenerateStoreField()
Dcode-stubs-x64.cc1841 Label heap_number; in GenerateGeneric() local
1845 __ j(equal, &heap_number, Label::kNear); in GenerateGeneric()
1854 __ bind(&heap_number); in GenerateGeneric()
Dlithium-codegen-x64.cc5198 Label is_smi, done, heap_number; in DoClampTToUint8() local
5205 __ j(equal, &heap_number, Label::kNear); in DoClampTToUint8()
5215 __ bind(&heap_number); in DoClampTToUint8()
/external/chromium_org/v8/src/x87/
Dstub-cache-x87.cc525 Label do_store, heap_number; in GenerateStoreTransition() local
528 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition()
536 __ bind(&heap_number); in GenerateStoreTransition()
696 Label do_store, heap_number; in GenerateStoreField() local
697 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField()
704 __ bind(&heap_number); in GenerateStoreField()
Dlithium-codegen-x87.cc4607 Label heap_number, convert; in EmitNumberUntagDNoSSE2() local
4608 __ j(equal, &heap_number, Label::kNear); in EmitNumberUntagDNoSSE2()
4620 __ bind(&heap_number); in EmitNumberUntagDNoSSE2()
4982 Label is_smi, done, heap_number, valid_exponent, in DoClampTToUint8NoSSE2() local
4990 __ j(equal, &heap_number, Label::kNear); in DoClampTToUint8NoSSE2()
4999 __ bind(&heap_number); in DoClampTToUint8NoSSE2()
/external/chromium_org/v8/src/ia32/
Dstub-cache-ia32.cc525 Label do_store, heap_number; in GenerateStoreTransition() local
528 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition()
534 __ bind(&heap_number); in GenerateStoreTransition()
697 Label do_store, heap_number; in GenerateStoreField() local
698 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField()
703 __ bind(&heap_number); in GenerateStoreField()
Dlithium-codegen-ia32.cc5011 Label is_smi, done, heap_number; in DoClampTToUint8() local
5018 __ j(equal, &heap_number, Label::kNear); in DoClampTToUint8()
5028 __ bind(&heap_number); in DoClampTToUint8()
/external/chromium_org/v8/src/arm/
Dstub-cache-arm.cc428 Label do_store, heap_number; in GenerateStoreTransition() local
432 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition()
438 __ bind(&heap_number); in GenerateStoreTransition()
611 Label do_store, heap_number; in GenerateStoreField() local
612 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField()
618 __ bind(&heap_number); in GenerateStoreField()
Dcode-stubs-arm.cc760 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local
773 __ b(eq, &heap_number); in EmitIdenticalObjectComparison()
813 __ bind(&heap_number); in EmitIdenticalObjectComparison()
Dlithium-codegen-arm.cc5185 Label is_smi, done, heap_number; in DoClampTToUint8() local
5193 __ b(eq, &heap_number); in DoClampTToUint8()
5203 __ bind(&heap_number); in DoClampTToUint8()
/external/chromium_org/v8/src/mips/
Dstub-cache-mips.cc415 Label do_store, heap_number; in GenerateStoreTransition() local
419 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition()
425 __ bind(&heap_number); in GenerateStoreTransition()
601 Label do_store, heap_number; in GenerateStoreField() local
602 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField()
608 __ bind(&heap_number); in GenerateStoreField()
Dcode-stubs-mips.cc800 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local
816 __ Branch(&heap_number, eq, t4, Operand(HEAP_NUMBER_TYPE)); in EmitIdenticalObjectComparison()
855 __ bind(&heap_number); in EmitIdenticalObjectComparison()
Dlithium-codegen-mips.cc5203 Label is_smi, done, heap_number; in DoClampTToUint8() local
5210 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); in DoClampTToUint8()
5220 __ bind(&heap_number); in DoClampTToUint8()
/external/chromium_org/v8/src/arm64/
Dstub-cache-arm64.cc565 Label do_store, heap_number; in GenerateStoreField() local
Dcode-stubs-arm64.cc620 Label not_identical, return_equal, heap_number; in EmitIdenticalObjectComparison() local
636 &heap_number); in EmitIdenticalObjectComparison()
675 __ Bind(&heap_number); in EmitIdenticalObjectComparison()
/external/chromium_org/v8/src/
Dhydrogen.cc5771 HInstruction* heap_number = Add<HAllocate>(heap_number_size, in BuildStoreNamedField() local
5775 AddStoreMapConstant(heap_number, isolate()->factory()->heap_number_map()); in BuildStoreNamedField()
5776 Add<HStoreNamedField>(heap_number, HObjectAccess::ForHeapNumberValue(), in BuildStoreNamedField()
5780 heap_number); in BuildStoreNamedField()
5783 HInstruction* heap_number = Add<HLoadNamedField>( in BuildStoreNamedField() local
5785 instr = New<HStoreNamedField>(heap_number, in BuildStoreNamedField()
Dheap.cc2492 ALLOCATE_MAP(HEAP_NUMBER_TYPE, HeapNumber::kSize, heap_number) in CreateInitialMaps()