Home
last modified time | relevance | path

Searched refs:dest_pos (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dcode_generator.cc1771 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstantOrNull(); in CreateSystemArrayCopyLocationSummary() local
1775 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in CreateSystemArrayCopyLocationSummary()
1794 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in CreateSystemArrayCopyLocationSummary()
Dintrinsics_x86.cc757 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstantOrNull(); in CreateSystemArrayCopyLocations() local
762 + ((dest_pos != nullptr) ? 1 : 0) in CreateSystemArrayCopyLocations()
773 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in CreateSystemArrayCopyLocations()
879 Location dest_pos = locations->InAt(3); in SystemArrayCopyPrimitive() local
932 dest_pos, in SystemArrayCopyPrimitive()
945 GenArrayAddress(assembler, dest_base, dest, dest_pos, type, data_offset); in SystemArrayCopyPrimitive()
3102 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
3121 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
3122 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
3135 __ cmpl(dest_pos.AsRegister<Register>(), Immediate(src_pos_constant)); in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86_64.cc639 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstantOrNull(); in CreateSystemArrayCopyLocations() local
643 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in CreateSystemArrayCopyLocations()
748 Location dest_pos = locations->InAt(3); in SystemArrayCopyPrimitive() local
794 dest_pos, in SystemArrayCopyPrimitive()
814 GenArrayAddress(assembler, dest_base, dest, dest_pos, type, data_offset); in SystemArrayCopyPrimitive()
896 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
917 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
918 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
931 __ cmpl(dest_pos.AsRegister<CpuRegister>(), Immediate(src_pos_constant)); in VisitSystemArrayCopy()
940 EmitCmplJLess(assembler, src_pos_reg, dest_pos, intrinsic_slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
[all …]
Dintrinsics_riscv64.cc1630 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
1647 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
1648 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
1660 __ Bgt(dest_pos.AsRegister<XRegister>(), temp1, intrinsic_slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
1667 EmitBlt32(assembler, src_pos_reg, dest_pos, intrinsic_slow_path->GetEntryLabel(), temp2); in VisitSystemArrayCopy()
1706 dest_pos, in VisitSystemArrayCopy()
1879 dest_pos, in VisitSystemArrayCopy()
Dintrinsics_arm_vixl.cc1322 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
1343 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
1344 int32_t dest_pos_constant = Int32ConstantFrom(dest_pos); in VisitSystemArrayCopy()
1357 __ Cmp(RegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
1365 __ Cmp(RegisterFrom(src_pos), OperandFrom(dest_pos, DataType::Type::kInt32)); in VisitSystemArrayCopy()
1405 dest_pos, in VisitSystemArrayCopy()
1560 GenArrayAddress(GetAssembler(), temp2, dest, dest_pos, type, data_offset); in VisitSystemArrayCopy()
Dintrinsics_arm64.cc3100 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
3119 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
3120 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
3133 __ Cmp(WRegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
3142 OperandFrom(dest_pos, invoke->InputAt(3)->GetType())); in VisitSystemArrayCopy()
3181 dest_pos, in VisitSystemArrayCopy()
3369 dest_pos, in VisitSystemArrayCopy()