Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_x86_64.cc572 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
576 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
677 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopyChar() local
714 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base); in VisitSystemArrayCopyChar()
737 if (dest_pos.IsConstant()) { in VisitSystemArrayCopyChar()
738 int32_t dest_pos_const = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
741 __ leal(dest_base, Address(dest, dest_pos.AsRegister<CpuRegister>(), in VisitSystemArrayCopyChar()
820 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
841 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
842 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86.cc96 Location dest_pos = locations->InAt(3); in EmitNativeCode() local
142 if (dest_pos.IsConstant()) { in EmitNativeCode()
143 int32_t constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in EmitNativeCode()
147 __ leal(temp3, Address(dest_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode()
765 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
770 + ((dest_pos != nullptr) ? 1 : 0) in VisitSystemArrayCopyChar()
781 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
2539 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
2558 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
2559 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm_vixl.cc141 Location dest_pos = locations->InAt(3); in EmitNativeCode() local
149 GenSystemArrayCopyBaseAddress(assembler, type, dest, dest_pos, dst_curr_addr); in EmitNativeCode()
1775 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy() local
1781 if (dest_pos != nullptr && !assembler_->ShifterOperandCanAlwaysHold(dest_pos->GetValue())) { in VisitSystemArrayCopy()
1875 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
1895 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
1896 int32_t dest_pos_constant = Int32ConstantFrom(dest_pos); in VisitSystemArrayCopy()
1907 || (src_pos_constant >= Int32ConstantFrom(dest_pos))); in VisitSystemArrayCopy()
1913 __ Cmp(RegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
1921 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm64.cc2234 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy() local
2238 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopy()
2256 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in VisitSystemArrayCopy()
2311 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
2329 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
2330 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
2340 || (src_pos_constant >= dest_pos.GetConstant()->AsIntConstant()->GetValue())); in VisitSystemArrayCopy()
2346 __ Cmp(WRegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
2355 OperandFrom(dest_pos, invoke->InputAt(3)->GetType())); in VisitSystemArrayCopy()
2392 dest_pos, in VisitSystemArrayCopy()
[all …]
Dcode_generator.cc1742 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in CreateSystemArrayCopyLocationSummary() local
1746 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in CreateSystemArrayCopyLocationSummary()
1764 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in CreateSystemArrayCopyLocationSummary()