Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_x86_64.cc941 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
945 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()
1049 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopyChar() local
1086 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base, dest_base); in VisitSystemArrayCopyChar()
1109 if (dest_pos.IsConstant()) { in VisitSystemArrayCopyChar()
1110 int32_t dest_pos_const = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopyChar()
1113 __ leal(dest_base, Address(dest, dest_pos.AsRegister<CpuRegister>(), in VisitSystemArrayCopyChar()
1144 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
1157 (!src_pos.IsConstant() || !dest_pos.IsConstant())) { in VisitSystemArrayCopy()
1164 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm.cc1295 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy() local
1301 if (dest_pos != nullptr && !assembler_->ShifterOperandCanAlwaysHold(dest_pos->GetValue())) { in VisitSystemArrayCopy()
1388 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
1401 (!src_pos.IsConstant() || !dest_pos.IsConstant())) { in VisitSystemArrayCopy()
1408 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
1411 || (src_pos_constant >= dest_pos.GetConstant()->AsIntConstant()->GetValue())); in VisitSystemArrayCopy()
1416 __ cmp(dest_pos.AsRegister<Register>(), ShifterOperand(src_pos_constant)); in VisitSystemArrayCopy()
1423 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
1424 int32_t dest_pos_constant = dest_pos.GetConstant()->AsIntConstant()->GetValue(); in VisitSystemArrayCopy()
1427 __ cmp(src_pos.AsRegister<Register>(), ShifterOperand(dest_pos.AsRegister<Register>())); in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm64.cc1949 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy() local
1953 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopy()
1971 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in VisitSystemArrayCopy()
2009 Location dest_pos = locations->InAt(3); in VisitSystemArrayCopy() local
2021 (!src_pos.IsConstant() || !dest_pos.IsConstant())) { in VisitSystemArrayCopy()
2028 if (dest_pos.IsConstant()) { in VisitSystemArrayCopy()
2031 || (src_pos_constant >= dest_pos.GetConstant()->AsIntConstant()->GetValue())); in VisitSystemArrayCopy()
2036 __ Cmp(WRegisterFrom(dest_pos), src_pos_constant); in VisitSystemArrayCopy()
2044 OperandFrom(dest_pos, invoke->InputAt(3)->GetType())); in VisitSystemArrayCopy()
2082 dest_pos, in VisitSystemArrayCopy()
[all …]
Dcode_generator.cc1252 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in CreateSystemArrayCopyLocationSummary() local
1256 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in CreateSystemArrayCopyLocationSummary()
1274 if (src_pos != nullptr && dest_pos != nullptr && src_pos->GetValue() < dest_pos->GetValue()) { in CreateSystemArrayCopyLocationSummary()
Dintrinsics_x86.cc1079 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar() local
1084 + ((dest_pos != nullptr) ? 1 : 0) in VisitSystemArrayCopyChar()
1095 (dest_pos != nullptr && dest_pos->GetValue() < 0)) { in VisitSystemArrayCopyChar()