HomeSort by relevance Sort by last modified time
    Searched refs:RegisterFrom (Results 1 - 7 of 7) sorted by null

  /art/compiler/optimizing/
common_arm.h 74 inline vixl::aarch32::Register RegisterFrom(Location location) {
79 inline vixl::aarch32::Register RegisterFrom(Location location, DataType::Type type) {
81 return RegisterFrom(location);
145 return RegisterFrom(instr->GetLocations()->Out(), instr->GetType());
149 return RegisterFrom(instr->GetLocations()->InAt(input_index),
201 return vixl::aarch32::Operand(RegisterFrom(location, type));
intrinsics_arm_vixl.cc 51 using helpers::RegisterFrom;
141 __ Add(base, array, Operand(RegisterFrom(pos), vixl32::LSL, element_size_shift));
163 __ Add(end, base, Operand(RegisterFrom(copy_length), vixl32::LSL, element_size_shift));
192 vixl32::Register src_curr_addr = RegisterFrom(locations->GetTemp(0));
193 vixl32::Register dst_curr_addr = RegisterFrom(locations->GetTemp(1));
194 vixl32::Register src_stop_addr = RegisterFrom(locations->GetTemp(2));
195 vixl32::Register tmp = RegisterFrom(locations->GetTemp(3));
279 __ Vmov(RegisterFrom(output), SRegisterFrom(input));
289 __ Vmov(SRegisterFrom(output), RegisterFrom(input));
348 vixl32::Register out = RegisterFrom(locations->Out())
    [all...]
common_arm64.h 76 inline vixl::aarch64::Register RegisterFrom(Location location, DataType::Type type) {
82 return RegisterFrom(instr->GetLocations()->Out(), instr->GetType());
86 return RegisterFrom(instr->GetLocations()->InAt(input_index),
127 : vixl::aarch64::CPURegister(RegisterFrom(location, type));
160 return vixl::aarch64::Operand(RegisterFrom(location, type));
197 return HeapOperand(RegisterFrom(location, DataType::Type::kReference), offset);
code_generator_arm_vixl.cc 68 using helpers::RegisterFrom;
750 vixl32::Register reg_out = RegisterFrom(out_);
778 vixl32::Register index_reg = RegisterFrom(index_);
    [all...]
intrinsics_arm64.cc 53 using helpers::RegisterFrom;
89 Register trg_reg = RegisterFrom(trg, type);
90 Register res_reg = RegisterFrom(ARM64ReturnLocation(type), type);
315 __ Rev(RegisterFrom(out, type), RegisterFrom(in, type));
355 __ Clz(RegisterFrom(out, type), RegisterFrom(in, type));
382 __ Rbit(RegisterFrom(out, type), RegisterFrom(in, type));
383 __ Clz(RegisterFrom(out, type), RegisterFrom(out, type))
    [all...]
code_generator_arm64.cc 79 using helpers::RegisterFrom;
157 RegisterFrom(calling_convention.GetReturnLocation(DataType::Type::kReference),
663 Register index_reg = RegisterFrom(index_, DataType::Type::kInt32);
    [all...]
code_generator_vector_arm_vixl.cc 32 using helpers::RegisterFrom;
    [all...]

Completed in 193 milliseconds