| /art/compiler/utils/x86/ |
| D | jni_macro_assembler_x86.cc | 371 __ leal(out_reg.AsCpuRegister(), Address(ESP, spilled_reference_offset)); in CreateJObject() local 374 __ leal(out_reg.AsCpuRegister(), Address(ESP, spilled_reference_offset)); in CreateJObject() local 387 __ leal(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject() local 390 __ leal(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject() local
|
| D | assembler_x86.cc | 390 void X86Assembler::leal(Register dst, const Address& src) { in leal() function in art::x86::X86Assembler
|
| /art/compiler/optimizing/ |
| D | intrinsics_x86.cc | 126 __ leal(temp2, Address(src_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode() local 149 __ leal(temp3, Address(dest_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode() local 951 __ leal(src_base, Address(src, data_size * src_pos_const + data_offset)); in SystemArrayCopyPrimitive() local 953 __ leal(src_base, Address(src, src_pos.AsRegister<Register>(), scale_factor, data_offset)); in SystemArrayCopyPrimitive() local 957 __ leal(dest_base, Address(dest, data_size * dest_pos_const + data_offset)); in SystemArrayCopyPrimitive() local 959 __ leal(dest_base, Address(dest, dest_pos.AsRegister<Register>(), scale_factor, data_offset)); in SystemArrayCopyPrimitive() local 1120 __ leal(esi, Address(str, value_offset)); in VisitStringEquals() local 1121 __ leal(edi, Address(arg, value_offset)); in VisitStringEquals() local 1271 __ leal(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_1, value_offset)); in GenerateStringIndexOf() local 1276 __ leal(string_obj, Address(string_obj, counter, ScaleFactor::TIMES_2, value_offset)); in GenerateStringIndexOf() local [all …]
|
| D | intrinsics_x86_64.cc | 781 __ leal(src_base, Address(src, data_size * src_pos_const + data_offset)); in SystemArrayCopyPrimitive() local 783 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), scale_factor, data_offset)); in SystemArrayCopyPrimitive() local 787 __ leal(dest_base, Address(dest, data_size * dest_pos_const + data_offset)); in SystemArrayCopyPrimitive() local 789 __ leal(dest_base, in SystemArrayCopyPrimitive() local 867 __ leal(src_base, Address(src, element_size * constant + data_offset)); in GenSystemArrayCopyAddresses() local 869 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), scale_factor, data_offset)); in GenSystemArrayCopyAddresses() local 874 __ leal(dst_base, Address(dst, element_size * constant + data_offset)); in GenSystemArrayCopyAddresses() local 876 __ leal(dst_base, Address(dst, dst_pos.AsRegister<CpuRegister>(), scale_factor, data_offset)); in GenSystemArrayCopyAddresses() local 881 __ leal(src_end, Address(src_base, element_size * constant)); in GenSystemArrayCopyAddresses() local 883 __ leal(src_end, Address(src_base, copy_length.AsRegister<CpuRegister>(), scale_factor, 0)); in GenSystemArrayCopyAddresses() local [all …]
|
| D | code_generator_x86_64.cc | 1082 __ leal(temp.AsRegister<CpuRegister>(), in LoadMethod() local 1319 __ leal(reg, in LoadBootImageAddress() local 1339 __ leal(reg, in LoadIntrinsicDeclaringClass() local 3684 __ leal(out.AsRegister<CpuRegister>(), Address( in VisitAdd() local 3692 __ leal(out.AsRegister<CpuRegister>(), Address( in VisitAdd() local 4108 __ leal(tmp, Address(out, static_cast<int32_t>(~(abs_imm-1)))); in RemByPowerOfTwo() local 4145 __ leal(tmp, Address(numerator, 0)); in DivByPowerOfTwo() local 4149 __ leal(tmp, Address(numerator, abs_imm - 1)); in DivByPowerOfTwo() local 6532 __ leal(out, in VisitLoadClass() local 6690 __ leal(out, in VisitLoadString() local [all …]
|
| D | code_generator_x86.cc | 3526 __ leal(out.AsRegister<Register>(), Address( in VisitAdd() local 3534 __ leal(out.AsRegister<Register>(), Address(first.AsRegister<Register>(), value)); in VisitAdd() local 4032 __ leal(tmp, Address(out, static_cast<int32_t>(~(abs_imm-1)))); in RemByPowerOfTwo() local 4049 __ leal(num, Address(input_register, abs_imm - 1)); in DivByPowerOfTwo() local 5371 __ leal(temp.AsRegister<Register>(), in LoadMethod() local 5660 __ leal(reg, Address(method_address_reg, CodeGeneratorX86::kPlaceholder32BitOffset)); in LoadBootImageAddress() local 5688 __ leal(reg, Address(method_address_reg, CodeGeneratorX86::kPlaceholder32BitOffset)); in LoadIntrinsicDeclaringClass() local 7238 __ leal(out, Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitLoadClass() local 7431 __ leal(out, Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitLoadString() local 8393 __ leal(root_reg, address); in GenerateGcRootFieldLoad() local [all …]
|
| /art/compiler/utils/x86_64/ |
| D | assembler_x86_64.cc | 408 void X86_64Assembler::leal(CpuRegister dst, const Address& src) { in leal() function in art::x86_64::X86_64Assembler
|