Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_x86_64.cc928 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
932 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
1033 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopyChar() local
1070 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base); in VisitSystemArrayCopyChar()
1093 if (dest_pos.IsConstant()) { in VisitSystemArrayCopyChar()
1094 int32_t dest_pos_const = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
1097 __ leal(dest_base, Address(dest, dest_pos.AsRegister<CpuRegister>(), in VisitSystemArrayCopyChar()
1176 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
1197 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
1198 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86.cc106 Location dest_pos = locations->InAt(3); in EmitNativeCode() local
152 if (dest_pos.IsConstant()) { in EmitNativeCode()
153 int32_t constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in EmitNativeCode()
157 __ leal(temp3, Address(dest_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode()
1136 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
1141 + ((dest_pos != nullptr) ? 1 : 0) in VisitSystemArrayCopyChar()
1152 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
2909 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
2928 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
2929 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm64.cc2396 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy() local
2400 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopy()
2418 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in VisitSystemArrayCopy()
2473 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
2491 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
2492 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
2502 || (src_pos_constant >= dest_pos.GetConstant()->AsIntConstant()->GetValue())); in VisitSystemArrayCopy()
2508 __ Cmp(WRegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
2517 OperandFrom(dest_pos, invoke->InputAt(3)->GetType())); in VisitSystemArrayCopy()
2554 dest_pos, in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm_vixl.cc195 Location dest_pos = locations->InAt(3); in EmitNativeCode() local
203 GenSystemArrayCopyBaseAddress(assembler, type, dest, dest_pos, dst_curr_addr); in EmitNativeCode()
2122 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy() local
2128 if (dest_pos != nullptr && !assembler_->ShifterOperandCanAlwaysHold(dest_pos->GetValue())) { in VisitSystemArrayCopy()
2224 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
2244 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
2245 int32_t dest_pos_constant = Int32ConstantFrom(dest_pos); in VisitSystemArrayCopy()
2256 || (src_pos_constant >= Int32ConstantFrom(dest_pos))); in VisitSystemArrayCopy()
2262 __ Cmp(RegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
2270 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
[all …]
Dcode_generator.cc1565 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in CreateSystemArrayCopyLocationSummary() local
1569 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in CreateSystemArrayCopyLocationSummary()
1587 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in CreateSystemArrayCopyLocationSummary()
Dintrinsics_mips64.cc2053 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
2059 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
2162 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopyChar() local
2199 CheckPosition(assembler, dest_pos, dest, Location::RegisterLocation(count), slow_path); in VisitSystemArrayCopyChar()
2222 if (dest_pos.IsConstant()) { in VisitSystemArrayCopyChar()
2223 int32_t dest_pos_const = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
2228 __ Dlsa(dest_base, dest_pos.AsRegister<GpuRegister>(), dest_base, char_shift); in VisitSystemArrayCopyChar()
Dintrinsics_mips.cc2951 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
2957 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
3060 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopyChar() local
3096 CheckPosition(assembler, dest_pos, dest, Location::RegisterLocation(count), slow_path); in VisitSystemArrayCopyChar()
3119 if (dest_pos.IsConstant()) { in VisitSystemArrayCopyChar()
3120 int32_t dest_pos_const = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
3125 __ ShiftAndAdd(dest_base, dest_pos.AsRegister<Register>(), dest_base, char_shift); in VisitSystemArrayCopyChar()