Home
last modified time | relevance | path

Searched refs:MoveLocation (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_riscv64.cc445 riscv64_codegen->MoveLocation( in EmitNativeCode()
458 riscv64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
522 riscv64_codegen->MoveLocation(Location::RegisterLocation(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
530 riscv64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
646 riscv64_codegen->MoveLocation(locations->Out(), ret_loc, ret_type); in EmitNativeCode()
777 riscv64_codegen->MoveLocation( in EmitNativeCode()
1060 codegen_->MoveLocation(move->GetDestination(), move->GetSource(), move->GetType()); in EmitMove()
1104 codegen_->MoveLocation(tmp, loc1, tmp_type); in Exchange()
1105 codegen_->MoveLocation(tmp2, loc2, tmp2_type); in Exchange()
1107 codegen_->MoveLocation(loc2, tmp, tmp_type); in Exchange()
[all …]
Dcode_generator_x86_64.h397 void MoveLocation(Location dst, Location src, DataType::Type dst_type) override;
Dcode_generator_x86.h419 void MoveLocation(Location dst, Location src, DataType::Type dst_type) override;
Dcode_generator_riscv64.h472 void MoveLocation(Location destination, Location source, DataType::Type dst_type) override;
Dcode_generator.cc699 MoveLocation(calling_convention.GetSetValueLocation(field_type, is_instance), in GenerateUnresolvedFieldAccess()
750 MoveLocation(locations->Out(), calling_convention.GetReturnLocation(field_type), field_type); in GenerateUnresolvedFieldAccess()
Dintrinsics_riscv64.cc3677 codegen->MoveLocation(new_value, value, value_type); in GenerateVarHandleSet()
3838 codegen->MoveLocation(result, loc, type); in PrepareXRegister()
4069 codegen->MoveLocation(out, Location::RegisterLocation(old_value), value_type); in GenerateVarHandleCompareAndSetOrExchange()
4407 codegen->MoveLocation(out, Location::RegisterLocation(old_value), value_type); in GenerateVarHandleGetAndUpdate()
4412 codegen->MoveLocation( in GenerateVarHandleGetAndUpdate()
4461 codegen->MoveLocation(out, Location::RegisterLocation(old_value), value_type); in GenerateVarHandleGetAndUpdate()
Dcode_generator.h220 virtual void MoveLocation(Location dst, Location src, DataType::Type dst_type) = 0;
Dcode_generator_arm64.cc308 arm64_codegen->MoveLocation(LocationFrom(calling_convention.GetRegisterAt(0)), in EmitNativeCode()
321 arm64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
355 arm64_codegen->MoveLocation(locations->Out(), calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
468 arm64_codegen->MoveLocation(locations->Out(), ret_loc, ret_type); in EmitNativeCode()
726 arm64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
806 arm64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
1201 codegen_->MoveLocation(move->GetDestination(), move->GetSource(), DataType::Type::kVoid); in EmitMove()
1681 void CodeGeneratorARM64::MoveLocation(Location destination, in MoveLocation() function in art::arm64::CodeGeneratorARM64
Dcode_generator_arm_vixl.h544 void MoveLocation(Location dst, Location src, DataType::Type dst_type) override;
Dcode_generator_arm64.h726 void MoveLocation(Location dst, Location src, DataType::Type dst_type) override;
Dcode_generator_arm_vixl.cc2769 void CodeGeneratorARMVIXL::MoveLocation(Location dst, Location src, DataType::Type dst_type) { in MoveLocation() function in art::arm::CodeGeneratorARMVIXL
3151 codegen_->MoveLocation(out, src, type); in VisitSelect()
3176 codegen_->MoveLocation(out, src.Equals(first) ? second : first, type); in VisitSelect()
3241 codegen_->MoveLocation(out, first, type); in VisitSelect()
3247 codegen_->MoveLocation(out, src, type); in VisitSelect()
3251 codegen_->MoveLocation(out, first, type); in VisitSelect()
Dcode_generator_x86_64.cc2082 void CodeGeneratorX86_64::MoveLocation(Location dst, in MoveLocation() function in art::x86_64::CodeGeneratorX86_64
2523 codegen_->MoveLocation(locations->Out(), locations->InAt(1), select->GetType()); in VisitSelect()
Dcode_generator_x86.cc1880 void CodeGeneratorX86::MoveLocation(Location dst, Location src, DataType::Type dst_type) { in MoveLocation() function in art::x86::CodeGeneratorX86
2429 codegen_->MoveLocation(locations->Out(), locations->InAt(1), select->GetType()); in VisitSelect()