Searched refs:dest_pos (Results 1 – 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_x86_64.cc | 928 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 …]
|
D | intrinsics_x86.cc | 106 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 …]
|
D | intrinsics_arm64.cc | 2396 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 …]
|
D | intrinsics_arm_vixl.cc | 195 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 …]
|
D | code_generator.cc | 1565 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()
|
D | intrinsics_mips64.cc | 2053 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()
|
D | intrinsics_mips.cc | 2951 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()
|