Home | History | Annotate | Download | only in optimizing

Lines Matching defs:src_base

1037   CpuRegister src_base = locations->GetTemp(0).AsRegister<CpuRegister>();
1038 DCHECK_EQ(src_base.AsRegister(), RSI);
1066 // Validity checks: source. Use src_base as a temporary register.
1067 CheckPosition(assembler, src_pos, src, length, slow_path, src_base);
1069 // Validity checks: dest. Use src_base as a temporary register.
1070 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base);
1088 __ leal(src_base, Address(src, char_size * src_pos_const + data_offset));
1090 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(),
1119 // source address for the System.arraycopy intrinsic in `src_base`,
1128 const CpuRegister& src_base,
1139 __ leal(src_base, Address(src, element_size * constant + data_offset));
1141 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), scale_factor, data_offset));
1153 __ leal(src_end, Address(src_base, element_size * constant));
1155 __ leal(src_end, Address(src_base, copy_length.AsRegister<CpuRegister>(), scale_factor, 0));