Home
last modified time | relevance | path

Searched refs:scale_factor (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86_64.cc778 const ScaleFactor scale_factor = static_cast<ScaleFactor>(DataType::SizeShift(type)); in GenSystemArrayCopyAddresses() local
785 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), scale_factor, data_offset)); in GenSystemArrayCopyAddresses()
792 __ leal(dst_base, Address(dst, dst_pos.AsRegister<CpuRegister>(), scale_factor, data_offset)); in GenSystemArrayCopyAddresses()
799 __ leal(src_end, Address(src_base, copy_length.AsRegister<CpuRegister>(), scale_factor, 0)); in GenSystemArrayCopyAddresses()
Dintrinsics_x86.cc2458 const ScaleFactor scale_factor = static_cast<ScaleFactor>(DataType::SizeShift(type)); in GenSystemArrayCopyBaseAddress() local
2465 __ leal(base, Address(array, pos.AsRegister<Register>(), scale_factor, data_offset)); in GenSystemArrayCopyBaseAddress()
2480 const ScaleFactor scale_factor = static_cast<ScaleFactor>(DataType::SizeShift(type)); in GenSystemArrayCopyEndAddress() local
2486 __ leal(end, Address(base, copy_length.AsRegister<Register>(), scale_factor, 0)); in GenSystemArrayCopyEndAddress()
Dcode_generator_arm64.cc6450 size_t scale_factor = DataType::SizeShift(DataType::Type::kReference); in GenerateArrayLoadWithBakerReadBarrier() local
6508 __ ldr(ref_reg, MemOperand(temp.X(), index_reg.X(), LSL, scale_factor)); in GenerateArrayLoadWithBakerReadBarrier()
Dcode_generator_arm_vixl.cc8893 ScaleFactor scale_factor = TIMES_4; in GenerateArrayLoadWithBakerReadBarrier() local
8938 __ ldr(ref_reg, MemOperand(data_reg, index_reg, vixl32::LSL, scale_factor)); in GenerateArrayLoadWithBakerReadBarrier()