/external/v8/src/interpreter/ |
D | constant-array-builder.cc | 187 size_t ConstantArrayBuilder::Insert(const AstValue* heap_number) { in Insert() argument 193 DCHECK(heap_number->IsHeapNumber()); in Insert() 195 .LookupOrInsert(reinterpret_cast<intptr_t>(heap_number), in Insert() 196 static_cast<uint32_t>(base::hash_value(heap_number)), in Insert() 197 [&]() { return AllocateIndex(Entry(heap_number)); }, in Insert()
|
D | constant-array-builder.h | 62 size_t Insert(const AstValue* heap_number); 99 explicit Entry(const AstValue* heap_number) in Entry() argument 100 : heap_number_(heap_number), tag_(Tag::kHeapNumber) {} in Entry()
|
D | bytecode-array-builder.cc | 1110 size_t BytecodeArrayBuilder::GetConstantPoolEntry(const AstValue* heap_number) { in GetConstantPoolEntry() argument 1111 DCHECK(heap_number->IsHeapNumber()); in GetConstantPoolEntry() 1112 return constant_array_builder()->Insert(heap_number); in GetConstantPoolEntry()
|
D | bytecode-array-builder.h | 367 size_t GetConstantPoolEntry(const AstValue* heap_number); in NON_EXPORTED_BASE()
|
/external/v8/src/ |
D | factory.h | 448 Handle<HeapNumber> heap_number = NewHeapNumber(mode, pretenure); variable 449 heap_number->set_value(value); 450 return heap_number; 455 Handle<HeapNumber> heap_number = NewHeapNumber(mode, pretenure); variable 456 heap_number->set_value_as_bits(bits); 457 return heap_number;
|
D | code-stub-assembler.cc | 5025 Node* heap_number = AllocateHeapNumberWithValue(var_double_value.value()); in LoadPropertyFromFastObject() local 5026 var_value->Bind(heap_number); in LoadPropertyFromFastObject()
|
/external/v8/src/arm64/ |
D | code-stubs-arm64.cc | 148 Label not_identical, return_equal, heap_number; in EmitIdenticalObjectComparison() local 167 __ JumpIfHeapNumber(right, &heap_number); in EmitIdenticalObjectComparison() 170 &heap_number); in EmitIdenticalObjectComparison() 210 __ Bind(&heap_number); in EmitIdenticalObjectComparison()
|
/external/v8/src/ic/ |
D | accessor-assembler.cc | 839 Node* heap_number = AllocateHeapNumberWithValue(value, MUTABLE); in StoreNamedField() local 841 value = heap_number; in StoreNamedField()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 4620 Label heap_number, convert; in EmitNumberUntagDNoSSE2() local 4621 __ j(equal, &heap_number); in EmitNumberUntagDNoSSE2() 4635 __ bind(&heap_number); in EmitNumberUntagDNoSSE2() 5052 Label is_smi, done, heap_number, valid_exponent, in DoClampTToUint8NoSSE2() local 5060 __ j(equal, &heap_number, Label::kNear); in DoClampTToUint8NoSSE2() 5069 __ bind(&heap_number); in DoClampTToUint8NoSSE2()
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.cc | 193 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local 210 __ beq(&heap_number); in EmitIdenticalObjectComparison() 253 __ bind(&heap_number); in EmitIdenticalObjectComparison()
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 861 Label heap_number; in GenerateGeneric() local 865 __ j(equal, &heap_number, Label::kNear); in GenerateGeneric() 879 __ bind(&heap_number); in GenerateGeneric()
|
/external/v8/src/s390/ |
D | code-stubs-s390.cc | 194 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local 211 __ beq(&heap_number); in EmitIdenticalObjectComparison() 253 __ bind(&heap_number); in EmitIdenticalObjectComparison()
|
/external/v8/src/arm/ |
D | code-stubs-arm.cc | 183 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local 200 __ b(eq, &heap_number); in EmitIdenticalObjectComparison() 243 __ bind(&heap_number); in EmitIdenticalObjectComparison()
|
/external/v8/src/compiler/ |
D | wasm-compiler.cc | 2716 Node* heap_number = graph()->NewNode(allocate_heap_number_operator_.get(), in BuildAllocateHeapNumberWithValue() local 2721 heap_number, BuildHeapNumberValueIndexConstant(), value, in BuildAllocateHeapNumberWithValue() 2722 heap_number, control); in BuildAllocateHeapNumberWithValue() 2723 return graph()->NewNode(common->FinishRegion(), heap_number, store); in BuildAllocateHeapNumberWithValue()
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 219 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local 237 __ Branch(&heap_number, eq, t0, Operand(HEAP_NUMBER_TYPE)); in EmitIdenticalObjectComparison() 277 __ bind(&heap_number); in EmitIdenticalObjectComparison()
|
/external/v8/src/mips/ |
D | code-stubs-mips.cc | 221 Label heap_number, return_equal; in EmitIdenticalObjectComparison() local 239 __ Branch(&heap_number, eq, t4, Operand(HEAP_NUMBER_TYPE)); in EmitIdenticalObjectComparison() 280 __ bind(&heap_number); in EmitIdenticalObjectComparison()
|
/external/v8/src/crankshaft/ |
D | hydrogen.cc | 5755 HInstruction* heap_number = in BuildStoreNamedField() local 5759 heap_number, isolate()->factory()->mutable_heap_number_map()); in BuildStoreNamedField() 5760 Add<HStoreNamedField>(heap_number, HObjectAccess::ForHeapNumberValue(), in BuildStoreNamedField() 5764 heap_number); in BuildStoreNamedField() 5767 HInstruction* heap_number = in BuildStoreNamedField() local 5774 heap_number, nullptr, HObjectAccess::ForHeapNumberValue()); in BuildStoreNamedField() 5783 instr = New<HStoreNamedField>(heap_number, in BuildStoreNamedField()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 4650 Label is_smi, done, heap_number; in DoClampTToUint8() local 4657 __ j(equal, &heap_number, Label::kNear); in DoClampTToUint8() 4667 __ bind(&heap_number); in DoClampTToUint8()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 4868 Label is_smi, done, heap_number; in DoClampTToUint8() local 4876 __ b(eq, &heap_number); in DoClampTToUint8() 4886 __ bind(&heap_number); in DoClampTToUint8()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 4922 Label is_smi, done, heap_number; in DoClampTToUint8() local 4929 __ j(equal, &heap_number, Label::kNear); in DoClampTToUint8() 4939 __ bind(&heap_number); in DoClampTToUint8()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 4870 Label is_smi, done, heap_number; in DoClampTToUint8() local 4877 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); in DoClampTToUint8() 4887 __ bind(&heap_number); in DoClampTToUint8()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 5169 Label is_smi, done, heap_number; in DoShiftI() local 5177 __ beq(&heap_number); in DoShiftI() 5187 __ bind(&heap_number); in DoShiftI()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-codegen-s390.cc | 5109 Label is_smi, done, heap_number; in DoShiftI() local 5117 __ beq(&heap_number, Label::kNear); in DoShiftI() 5127 __ bind(&heap_number); in DoShiftI()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 5061 Label is_smi, done, heap_number; in DoClampTToUint8() local 5068 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); in DoClampTToUint8() 5078 __ bind(&heap_number); in DoClampTToUint8()
|
/external/v8/src/heap/ |
D | heap.cc | 2323 ALLOCATE_PRIMITIVE_MAP(HEAP_NUMBER_TYPE, HeapNumber::kSize, heap_number, in CreateInitialMaps()
|