Searched refs:dest_pos (Results 1 – 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator.cc | 1771 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()
|
D | intrinsics_x86.cc | 757 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 …]
|
D | intrinsics_x86_64.cc | 639 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 …]
|
D | intrinsics_riscv64.cc | 1630 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()
|
D | intrinsics_arm_vixl.cc | 1322 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()
|
D | intrinsics_arm64.cc | 3100 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()
|