Searched defs:heap_number (Results 1 - 22 of 22) sorted by relevance

/external/v8/src/
H A Dfactory.h448 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 Dconstant-array-builder.cc187 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 Dconstant-array-builder.h62 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 Dbytecode-array-builder.cc1110 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 Dcode-stubs-arm.cc183 Label heap_number, return_equal; local
200 __ b(eq, &heap_number);
243 __ bind(&heap_number);
/external/v8/src/ic/
H A Daccessor-assembler.cc839 Node* heap_number = AllocateHeapNumberWithValue(value, MUTABLE); local
841 value = heap_number;
/external/v8/src/arm64/
H A Dcode-stubs-arm64.cc148 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 Dcode-stubs-mips.cc221 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 Dcode-stubs-mips64.cc219 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 Dcode-stubs-ppc.cc193 Label heap_number, return_equal; local
210 __ beq(&heap_number);
253 __ bind(&heap_number);
/external/v8/src/s390/
H A Dcode-stubs-s390.cc194 Label heap_number, return_equal; local
211 __ beq(&heap_number);
253 __ bind(&heap_number);
/external/v8/src/x64/
H A Dcode-stubs-x64.cc861 Label heap_number; local
865 __ j(equal, &heap_number, Label::kNear);
879 __ bind(&heap_number);
/external/v8/src/compiler/
H A Dwasm-compiler.cc2716 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 Dlithium-codegen-arm.cc4868 Label is_smi, done, heap_number; local
4876 __ b(eq, &heap_number);
4886 __ bind(&heap_number);
/external/v8/src/crankshaft/ia32/
H A Dlithium-codegen-ia32.cc4650 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 Dlithium-codegen-mips.cc4870 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 Dlithium-codegen-mips64.cc5061 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 Dlithium-codegen-ppc.cc5169 Label is_smi, done, heap_number; local
5177 __ beq(&heap_number);
5187 __ bind(&heap_number);
/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.cc5109 Label is_smi, done, heap_number; local
5117 __ beq(&heap_number, Label::kNear);
5127 __ bind(&heap_number);
/external/v8/src/crankshaft/x64/
H A Dlithium-codegen-x64.cc4922 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 Dlithium-codegen-x87.cc4620 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 Dhydrogen.cc5755 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,

Completed in 1478 milliseconds