Home
last modified time | relevance | path

Searched refs:dst_elements (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/arm64/
Dcodegen-arm64.cc195 Register dst_elements = x11; in GenerateSmiToDouble() local
198 __ Add(dst_elements, array, FixedDoubleArray::kHeaderSize); in GenerateSmiToDouble()
199 __ Add(dst_end, dst_elements, Operand(length, LSL, kDoubleSizeLog2)); in GenerateSmiToDouble()
228 __ Str(d0, MemOperand(dst_elements, kDoubleSize, PostIndex)); in GenerateSmiToDouble()
231 __ Cmp(dst_elements, dst_end); in GenerateSmiToDouble()
290 Register dst_elements = x11; in GenerateDoubleToObject() local
296 __ Add(dst_elements, array, FixedArray::kHeaderSize); in GenerateDoubleToObject()
297 __ Add(dst_end, dst_elements, Operand(length, LSL, kPointerSizeLog2)); in GenerateDoubleToObject()
305 __ Str(the_hole, MemOperand(dst_elements, kPointerSize, PostIndex)); in GenerateDoubleToObject()
307 __ Cmp(dst_elements, dst_end); in GenerateDoubleToObject()
[all …]
/external/v8/src/ppc/
Dcodegen-ppc.cc329 Register dst_elements = target_map; in GenerateDoubleToObject() local
345 __ addi(dst_elements, array, in GenerateDoubleToObject()
348 __ StorePU(hole_value, MemOperand(dst_elements, kPointerSize)); in GenerateDoubleToObject()
351 __ addi(dst_elements, array, in GenerateDoubleToObject()
353 __ add(dst_end, dst_elements, length); in GenerateDoubleToObject()
373 __ StoreP(hole_value, MemOperand(dst_elements)); in GenerateDoubleToObject()
374 __ addi(dst_elements, dst_elements, Operand(kPointerSize)); in GenerateDoubleToObject()
375 __ cmpl(dst_elements, dst_end); in GenerateDoubleToObject()
406 __ mr(scratch2, dst_elements); in GenerateDoubleToObject()
407 __ StoreP(heap_number, MemOperand(dst_elements)); in GenerateDoubleToObject()
[all …]
/external/v8/src/mips/
Dcodegen-mips.cc895 Register dst_elements = target_map; in GenerateDoubleToObject() local
901 __ Addu(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject()
903 __ Addu(dst_end, dst_elements, dst_end); in GenerateDoubleToObject()
912 __ sw(scratch, MemOperand(dst_elements)); in GenerateDoubleToObject()
913 __ Addu(dst_elements, dst_elements, Operand(kPointerSize)); in GenerateDoubleToObject()
915 __ Branch(&initialization_loop, lt, dst_elements, Operand(dst_end)); in GenerateDoubleToObject()
917 __ Addu(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject()
957 __ mov(scratch2, dst_elements); in GenerateDoubleToObject()
958 __ sw(heap_number, MemOperand(dst_elements)); in GenerateDoubleToObject()
959 __ Addu(dst_elements, dst_elements, kIntSize); in GenerateDoubleToObject()
[all …]
/external/v8/src/mips64/
Dcodegen-mips64.cc893 Register dst_elements = target_map; in GenerateDoubleToObject() local
898 __ Daddu(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject()
900 __ Daddu(dst_end, dst_elements, dst_end); in GenerateDoubleToObject()
909 __ sd(scratch, MemOperand(dst_elements)); in GenerateDoubleToObject()
910 __ Daddu(dst_elements, dst_elements, Operand(kPointerSize)); in GenerateDoubleToObject()
912 __ Branch(&initialization_loop, lt, dst_elements, Operand(dst_end)); in GenerateDoubleToObject()
914 __ Daddu(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject()
953 __ mov(scratch2, dst_elements); in GenerateDoubleToObject()
954 __ sd(heap_number, MemOperand(dst_elements)); in GenerateDoubleToObject()
955 __ Daddu(dst_elements, dst_elements, kPointerSize); in GenerateDoubleToObject()
[all …]
/external/v8/src/arm/
Dcodegen-arm.cc605 Register dst_elements = target_map; in GenerateDoubleToObject() local
610 __ add(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject()
611 __ add(dst_end, dst_elements, Operand(length, LSL, 1)); in GenerateDoubleToObject()
620 __ str(scratch, MemOperand(dst_elements, kPointerSize, PostIndex)); in GenerateDoubleToObject()
622 __ cmp(dst_elements, dst_end); in GenerateDoubleToObject()
625 __ add(dst_elements, array, Operand(FixedArray::kHeaderSize)); in GenerateDoubleToObject()
661 __ mov(scratch2, dst_elements); in GenerateDoubleToObject()
662 __ str(heap_number, MemOperand(dst_elements, 4, PostIndex)); in GenerateDoubleToObject()
675 __ str(scratch2, MemOperand(dst_elements, 4, PostIndex)); in GenerateDoubleToObject()
678 __ cmp(dst_elements, dst_end); in GenerateDoubleToObject()