Home
last modified time | relevance | path

Searched refs:InAt (Results 1 – 24 of 24) sorted by relevance

/aosp12/art/compiler/optimizing/
H A Dcode_generator_vector_x86.cc106 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecReplicateScalar()
111 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecReplicateScalar()
511 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecSaturationAdd()
543 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecHalvingAdd()
618 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecSaturationSub()
719 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecMin()
768 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecMax()
999 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecShl()
1028 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecShr()
1269 Location base = locations->InAt(0); in VecAddress()
[all …]
H A Dcode_generator_vector_x86_64.cc97 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecReplicateScalar()
102 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecReplicateScalar()
494 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecSaturationAdd()
526 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecHalvingAdd()
601 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecSaturationSub()
702 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecMin()
751 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecMax()
982 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecShl()
1011 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecShr()
1242 Location base = locations->InAt(0); in VecAddress()
[all …]
H A Dcode_generator_vector_arm_vixl.cc94 vixl32::DRegister src = DRegisterFrom(locations->InAt(0)); in VisitVecExtractScalar()
136 vixl32::DRegister src = DRegisterFrom(locations->InAt(0)); in VisitVecReduce()
173 vixl32::DRegister src = DRegisterFrom(locations->InAt(0)); in VisitVecNeg()
202 vixl32::DRegister src = DRegisterFrom(locations->InAt(0)); in VisitVecAbs()
229 vixl32::DRegister src = DRegisterFrom(locations->InAt(0)); in VisitVecNot()
276 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); in VisitVecAdd()
277 vixl32::DRegister rhs = DRegisterFrom(locations->InAt(1)); in VisitVecAdd()
306 vixl32::DRegister lhs = DRegisterFrom(locations->InAt(0)); in VisitVecSaturationAdd()
827 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecSADAccumulate()
907 Location index = locations->InAt(1); in VecAddress()
[all …]
H A Dcode_generator_vector_arm64_neon.cc112 Location src_loc = locations->InAt(0); in VisitVecReplicateScalar()
198 VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecExtractScalar()
253 VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecReduce()
293 VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecCnv()
311 VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecNeg()
352 VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecAbs()
391 VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecNot()
442 VRegister lhs = VRegisterFrom(locations->InAt(0)); in VisitVecAdd()
443 VRegister rhs = VRegisterFrom(locations->InAt(1)); in VisitVecAdd()
484 VRegister lhs = VRegisterFrom(locations->InAt(0)); in VisitVecSaturationAdd()
[all …]
H A Dcode_generator_vector_arm64_sve.cc115 Location src_loc = locations->InAt(0); in VisitVecReplicateScalar()
197 const VRegister src = VRegisterFrom(locations->InAt(0)); in VisitVecExtractScalar()
250 const ZRegister src = ZRegisterFrom(locations->InAt(0)); in VisitVecReduce()
288 const ZRegister src = ZRegisterFrom(locations->InAt(0)); in VisitVecCnv()
308 const ZRegister src = ZRegisterFrom(locations->InAt(0)); in VisitVecNeg()
346 const ZRegister src = ZRegisterFrom(locations->InAt(0)); in VisitVecAbs()
382 const ZRegister src = ZRegisterFrom(locations->InAt(0)); in VisitVecNot()
441 const ZRegister lhs = ZRegisterFrom(locations->InAt(0)); in VisitVecAdd()
442 const ZRegister rhs = ZRegisterFrom(locations->InAt(1)); in VisitVecAdd()
974 DCHECK(locations->InAt(0).Equals(locations->Out())); in VisitVecMultiplyAccumulate()
[all …]
H A Dintrinsics_x86_64.cc141 Location input = locations->InAt(0); in MoveFPToInt()
147 Location input = locations->InAt(0); in MoveIntToFP()
678 Location length = locations->InAt(4); in VisitSystemArrayCopyChar()
821 Location length = locations->InAt(4); in VisitSystemArrayCopy()
1700 Location value = locations->InAt(1); in GenPoke()
2281 Location src = locations->InAt(0); in GenBitCount()
2339 Location src = locations->InAt(0); in GenOneBit()
2471 Location src = locations->InAt(0); in GenLeadingZeros()
2544 Location src = locations->InAt(0); in GenTrailingZeros()
2670 Location obj = locations->InAt(0); in VisitReferenceGetReferent()
[all …]
H A Dintrinsics_x86.cc96 Location src_pos = locations->InAt(1); in EmitNativeCode()
99 Location length = locations->InAt(4); in EmitNativeCode()
192 Location input = locations->InAt(0); in MoveFPToInt()
207 Location input = locations->InAt(0); in MoveIntToFP()
305 Location input = locations->InAt(0); in VisitLongReverseBytes()
521 Location src = locations->InAt(0); in GenLowestOneBit()
882 Location srcPos = locations->InAt(1); in VisitSystemArrayCopyChar()
2299 Location src = locations->InAt(0); in GenBitCount()
2366 Location src = locations->InAt(0); in GenLeadingZeros()
2470 Location src = locations->InAt(0); in GenTrailingZeros()
[all …]
H A Dintrinsics_arm64.cc187 Location input = locations->InAt(0); in MoveFPToInt()
194 Location input = locations->InAt(0); in MoveIntToFP()
287 Location in = locations->InAt(0); in GenReverseBytes()
321 Location in = locations->InAt(0); in GenNumberOfLeadingZeros()
348 Location in = locations->InAt(0); in GenNumberOfTrailingZeros()
376 Location in = locations->InAt(0); in GenReverse()
563 VRegister in_reg = is_double ? DRegisterFrom(l->InAt(0)) : SRegisterFrom(l->InAt(0)); in GenMathRound()
707 Location base_loc = locations->InAt(1); in GenUnsafeGet()
2511 Location length = locations->InAt(4); in VisitSystemArrayCopyChar()
2685 Location length = locations->InAt(4); in VisitSystemArrayCopy()
[all …]
H A Dcode_generator_x86.cc181 locations->InAt(0), in EmitNativeCode()
433 locations->InAt(0), in EmitNativeCode()
438 locations->InAt(1), in EmitNativeCode()
443 locations->InAt(2), in EmitNativeCode()
2087 codegen_->GenerateIntCompare(cond_locations->InAt(0), cond_locations->InAt(1)); in VisitSelect()
2195 Location lhs = locations->InAt(0); in HandleCondition()
2196 Location rhs = locations->InAt(1); in HandleCondition()
2725 Location in = locations->InAt(0); in VisitNeg()
2979 Location in = locations->InAt(0); in VisitTypeConversion()
4977 Location in = locations->InAt(0); in VisitNot()
[all …]
H A Dcode_generator_x86_64.cc230 locations->InAt(0), in EmitNativeCode()
444 locations->InAt(0), in EmitNativeCode()
449 locations->InAt(1), in EmitNativeCode()
454 locations->InAt(2), in EmitNativeCode()
1776 Location left = locations->InAt(0); in GenerateCompareTest()
2158 Location lhs = locations->InAt(0); in HandleCondition()
2159 Location rhs = locations->InAt(1); in HandleCondition()
2894 Location in = locations->InAt(0); in VisitNeg()
3071 Location in = locations->InAt(0); in VisitTypeConversion()
5319 Location obj = locations->InAt(0); in GenerateImplicitNullCheck()
[all …]
H A Dcommon_arm.h111 return SRegisterFrom(instr->GetLocations()->InAt(input_index)); in InputSRegisterAt()
117 return DRegisterFrom(instr->GetLocations()->InAt(input_index)); in InputDRegisterAt()
140 return RegisterFrom(instr->GetLocations()->InAt(input_index), in InputRegisterAt()
199 return OperandFrom(instr->GetLocations()->InAt(input_index), in InputOperandAt()
H A Dcode_generator_arm_vixl.cc489 locations->InAt(0), in EmitNativeCode()
492 locations->InAt(1), in EmitNativeCode()
699 locations->InAt(0), in EmitNativeCode()
704 locations->InAt(1), in EmitNativeCode()
709 locations->InAt(2), in EmitNativeCode()
1461 Location left = locations->InAt(0); in GenerateLongTest()
3634 Location in = locations->InAt(0); in VisitNeg()
3819 Location in = locations->InAt(0); in VisitTypeConversion()
5051 Location rhs = locations->InAt(1); in HandleIntegerRotate()
5079 Location rhs = locations->InAt(1); in HandleLongRotate()
[all …]
H A Dintrinsics_arm_vixl.cc142 Location dest_pos = locations->InAt(3); in EmitNativeCode()
225 Location input = locations->InAt(0); in MoveFPToInt()
235 Location input = locations->InAt(0); in MoveIntToFP()
307 Location in = locations->InAt(0); in GenNumberOfLeadingZeros()
1354 Location src_pos = locations->InAt(1); in VisitSystemArrayCopy()
1357 Location length = locations->InAt(4); in VisitSystemArrayCopy()
2072 Location in = locations->InAt(0); in GenBitCount()
2121 Location in = locations->InAt(0); in GenHighestOneBit()
2187 Location in = locations->InAt(0); in GenLowestOneBit()
2508 Location obj = locations->InAt(0); in VisitReferenceGetReferent()
[all …]
H A Dssa_liveness_analysis.h146 Location location = GetUser()->GetLocations()->InAt(GetInputIndex()); in RequiresRegister()
333 } else if (!locations->InAt(input_index).IsValid()) {
964 && (locations->InAt(0).IsRegister() in DefinitionRequiresRegister()
965 || locations->InAt(0).IsRegisterPair() in DefinitionRequiresRegister()
966 || locations->InAt(0).GetPolicy() == Location::kRequiresRegister))) { in DefinitionRequiresRegister()
970 && (locations->InAt(0).IsFpuRegister() in DefinitionRequiresRegister()
971 || locations->InAt(0).IsFpuRegisterPair() in DefinitionRequiresRegister()
972 || locations->InAt(0).GetPolicy() == Location::kRequiresFpuRegister))) { in DefinitionRequiresRegister()
H A Dcommon_arm64.h86 return RegisterFrom(instr->GetLocations()->InAt(input_index), in InputRegisterAt()
130 return FPRegisterFrom(instr->GetLocations()->InAt(input_index), in InputFPRegisterAt()
177 return OperandFrom(instr->GetLocations()->InAt(input_index), in InputOperandAt()
H A Dcode_generator_arm64.cc515 locations->InAt(0), in EmitNativeCode()
520 locations->InAt(1), in EmitNativeCode()
525 locations->InAt(2), in EmitNativeCode()
2516 Location index = locations->InAt(1); in VisitArrayGet()
2693 Location index = locations->InAt(1); in VisitArraySet()
3177 Location second = locations->InAt(1); in GenerateInt64UnsignedDivRemWithAnyPositiveConstant()
3228 Location second = locations->InAt(1); in GenerateInt64DivRemWithAnyConstant()
3283 Location second = locations->InAt(1); in GenerateInt32DivRemWithAnyConstant()
5741 Location obj = locations->InAt(0); in GenerateExplicitNullCheck()
6883 Location index = locations->InAt(1); in VecNEONAddress()
[all …]
H A Dssa_liveness_analysis.cc112 bool has_in_location = current->GetLocations()->InAt(i).IsValid(); in RecursivelyProcessInputs()
225 DCHECK(!user->GetLocations()->InAt(index).IsValid()); in ComputeLiveRanges()
418 Location expected = locations->InAt(use.GetInputIndex()); in FindFirstRegisterHint()
H A Dregister_allocation_resolver.cc133 if (locations->InAt(0).IsUnallocated()) { in Resolve()
136 DCHECK(locations->InAt(0).Equals(source)); in Resolve()
342 Location expected_location = locations->InAt(use.GetInputIndex()); in ConnectSiblings()
H A Dcode_generator.cc112 DCHECK(CheckType(instruction->GetType(), locations->InAt(0))) in CheckTypeConsistency()
114 << " " << locations->InAt(0); in CheckTypeConsistency()
123 DCHECK(CheckType(inputs[i]->GetType(), locations->InAt(i))) in CheckTypeConsistency()
124 << inputs[i]->GetType() << " " << locations->InAt(i); in CheckTypeConsistency()
535 Location in_location = locations->InAt(i); in PrepareCriticalNativeArgumentMoves()
773 locations->InAt(is_instance ? 1 : 0), in GenerateUnresolvedFieldAccess()
H A Dintrinsics.h93 Location actual_loc = locations->InAt(i); in INTRINSICS_LIST()
H A Dregister_allocator_linear_scan.cc291 Location input = locations->InAt(i); in ProcessInstruction()
346 Location first = locations->InAt(0); in ProcessInstruction()
640 if (locations->InAt(i).IsValid()) { in TryAllocateFreeReg()
H A Dlocations.h545 Location InAt(uint32_t at) const { in InAt() function
H A Dregister_allocator_graph_color.cc881 Location input = locations->InAt(i); in CheckForFixedInputs()
904 out = instruction->GetLocations()->InAt(0); in CheckForFixedOutput()
1437 Location input = locations->InAt(use.GetInputIndex()); in FindCoalesceOpportunities()
H A Dgraph_visualizer.cc706 DumpLocation(input_list.NewEntryStream(), locations->InAt(i)); in PrintInstruction()