/external/v8/test/unittests/compiler/ |
H A D | effect-control-linearizer-unittest.cc | 56 Node* heap_number = NumberConstant(0.5); local 58 simplified()->LoadField(AccessBuilder::ForHeapNumberValue()), heap_number, 70 schedule.AddNode(start, heap_number); 79 IsLoadField(AccessBuilder::ForHeapNumberValue(), heap_number, 93 Node* heap_number = NumberConstant(0.5); local 95 simplified()->LoadField(AccessBuilder::ForHeapNumberValue()), heap_number, 122 schedule.AddNode(tblock, heap_number); 286 Node* heap_number = NumberConstant(0.5); local 288 simplified()->LoadField(AccessBuilder::ForHeapNumberValue()), heap_number, 308 schedule.AddNode(lblock, heap_number); [all...] |
/external/v8/src/arm/ |
H A D | codegen-arm.cc | 594 Register heap_number = receiver; local 596 __ AllocateHeapNumber(heap_number, scratch2, lr, heap_number_map, 598 // heap_number: new heap number 601 FieldMemOperand(heap_number, HeapNumber::kValueOffset)); 603 __ str(heap_number, MemOperand(dst_elements, 4, PostIndex)); 606 heap_number,
|
H A D | code-stubs-arm.cc | 194 Label heap_number, return_equal; local 214 __ b(eq, &heap_number); 260 __ bind(&heap_number);
|
/external/v8/src/mips/ |
H A D | codegen-mips.cc | 891 Register heap_number = receiver; local 894 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map, 896 // heap_number: new heap number 901 __ sw(scratch2, FieldMemOperand(heap_number, HeapNumber::kMantissaOffset)); 902 __ sw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); 904 __ sw(heap_number, MemOperand(dst_elements)); 908 heap_number,
|
H A D | code-stubs-mips.cc | 232 Label heap_number, return_equal; local 252 __ Branch(&heap_number, eq, t4, Operand(HEAP_NUMBER_TYPE)); 295 __ bind(&heap_number);
|
/external/v8/src/mips64/ |
H A D | codegen-mips64.cc | 891 Register heap_number = receiver; local 894 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map, 896 // heap_number: new heap number 900 __ sd(scratch2, FieldMemOperand(heap_number, HeapNumber::kValueOffset)); 903 __ sd(heap_number, MemOperand(dst_elements)); 907 heap_number,
|
H A D | code-stubs-mips64.cc | 230 Label heap_number, return_equal; local 250 __ Branch(&heap_number, eq, t0, Operand(HEAP_NUMBER_TYPE)); 292 __ bind(&heap_number);
|
/external/v8/src/ppc/ |
H A D | codegen-ppc.cc | 329 Register heap_number = receiver; local 331 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map, 333 // heap_number: new heap number 337 __ addi(upper_bits, heap_number, Operand(-kHeapObjectTag)); 344 __ stw(scratch2, FieldMemOperand(heap_number, HeapNumber::kMantissaOffset)); 345 __ stw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); 348 __ StoreP(heap_number, MemOperand(dst_elements)); 350 __ RecordWrite(array, scratch2, heap_number, kLRHasNotBeenSaved,
|
H A D | code-stubs-ppc.cc | 204 Label heap_number, return_equal; local 224 __ beq(&heap_number); 270 __ bind(&heap_number);
|
/external/v8/src/s390/ |
H A D | codegen-s390.cc | 323 Register heap_number = receiver; local 325 __ AllocateHeapNumber(heap_number, scratch2, scratch3, heap_number_map, 327 // heap_number: new heap number 331 __ AddP(upper_bits, heap_number, Operand(-kHeapObjectTag)); 339 FieldMemOperand(heap_number, HeapNumber::kMantissaOffset)); 341 FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); 344 __ StoreP(heap_number, MemOperand(dst_elements)); 346 __ RecordWrite(array, scratch2, heap_number, kLRHasNotBeenSaved,
|
H A D | code-stubs-s390.cc | 205 Label heap_number, return_equal; local 225 __ beq(&heap_number); 270 __ bind(&heap_number);
|
/external/v8/test/cctest/ |
H A D | test-unboxed-doubles.cc | 1047 Handle<HeapNumber> heap_number = factory->NewHeapNumber(42.5); local 1048 obj->WriteToField(0, *heap_number); 1123 Handle<HeapNumber> heap_number = factory->NewHeapNumber(42.5); local 1124 obj->WriteToField(0, *heap_number);
|
/external/v8/src/ |
H A D | code-stubs-hydrogen.cc | 1332 HInstruction* heap_number = local 1335 AddStoreMapConstant(heap_number, 1337 Add<HStoreNamedField>(heap_number, HObjectAccess::ForHeapNumberValue(), 1341 value = heap_number;
|
H A D | code-stub-assembler.cc | 1916 Node* heap_number = AllocateHeapNumber(); local 1917 StoreHeapNumberValue(heap_number, var_double_value.value()); 1918 var_value->Bind(heap_number);
|
/external/v8/src/arm64/ |
H A D | code-stubs-arm64.cc | 159 Label not_identical, return_equal, heap_number; local 181 __ JumpIfHeapNumber(right, &heap_number); 184 &heap_number); 227 __ Bind(&heap_number);
|
/external/v8/src/compiler/ |
H A D | wasm-compiler.cc | 2320 Node* heap_number = graph()->NewNode(allocate_heap_number_operator_.get(), local 2325 heap_number, BuildHeapNumberValueIndexConstant(), value, 2326 heap_number, control); 2327 return graph()->NewNode(common->FinishRegion(), heap_number, store);
|
/external/v8/src/x64/ |
H A D | code-stubs-x64.cc | 1032 Label heap_number; local 1036 __ j(equal, &heap_number, Label::kNear); 1053 __ bind(&heap_number);
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-codegen-arm.cc | 5005 Label is_smi, done, heap_number; local 5013 __ b(eq, &heap_number); 5023 __ bind(&heap_number);
|
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-codegen-ia32.cc | 4777 Label is_smi, done, heap_number; local 4784 __ j(equal, &heap_number, Label::kNear); 4794 __ bind(&heap_number);
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.cc | 4974 Label is_smi, done, heap_number; local 4981 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); 4991 __ bind(&heap_number);
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.cc | 5177 Label is_smi, done, heap_number; local 5184 __ Branch(&heap_number, eq, scratch, Operand(factory()->heap_number_map())); 5194 __ bind(&heap_number);
|
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-codegen-ppc.cc | 5267 Label is_smi, done, heap_number; local 5275 __ beq(&heap_number); 5285 __ bind(&heap_number);
|
/external/v8/src/crankshaft/s390/ |
H A D | lithium-codegen-s390.cc | 5165 Label is_smi, done, heap_number; local 5173 __ beq(&heap_number, Label::kNear); 5183 __ bind(&heap_number);
|
/external/v8/src/crankshaft/x64/ |
H A D | lithium-codegen-x64.cc | 5054 Label is_smi, done, heap_number; local 5061 __ j(equal, &heap_number, Label::kNear); 5071 __ bind(&heap_number);
|
/external/v8/src/crankshaft/x87/ |
H A D | lithium-codegen-x87.cc | 4740 Label heap_number, convert; local 4741 __ j(equal, &heap_number); 4754 __ bind(&heap_number); 5173 Label is_smi, done, heap_number, valid_exponent, local 5181 __ j(equal, &heap_number, Label::kNear); 5190 __ bind(&heap_number);
|