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