Home
last modified time | relevance | path

Searched refs:SetInAt (Results 1 – 17 of 17) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86.cc176 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntLocations()
186 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToFPLocations()
256 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToIntLocations()
263 locations->SetInAt(0, Location::RequiresRegister()); in CreateLongToIntLocations()
270 locations->SetInAt(0, Location::RequiresRegister()); in CreateLongToLongLocations()
334 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToFPLocations()
378 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToFPLocations()
429 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitMathRoundFloat()
433 locations->SetInAt(1, Location::RequiresRegister()); in VisitMathRoundFloat()
445 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in VisitMathRoundFloat()
[all …]
Dintrinsics_x86_64.cc134 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntLocations()
141 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToFPLocations()
188 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToIntLocations()
242 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToFPLocations()
286 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToFPLocations()
337 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateSSE41FPToIntLocations()
348 locations->SetInAt(0, Location::RegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateSSE41FPToIntLocations()
446 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPToFPCallLocations()
582 locations->SetInAt(0, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(0))); in CreateFPFPToFPCallLocations()
583 locations->SetInAt(1, Location::FpuRegisterLocation(calling_convention.GetFpuRegisterAt(1))); in CreateFPFPToFPCallLocations()
[all …]
Dintrinsics_arm64.cc243 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntLocations()
250 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToFPLocations()
299 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToIntLocations()
306 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntIntToIntLocations()
307 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntToIntLocations()
536 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToFPLocations()
583 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntPlusFPTempLocations()
684 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
685 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
798 locations->SetInAt(0, Location::NoLocation()); // Unused receiver. in CreateIntIntIntToIntLocations()
[all …]
Dcode_generator_x86.cc1774 locations->SetInAt(0, Location::Any()); in VisitIf()
1796 locations->SetInAt(0, Location::Any()); in VisitDeoptimize()
1843 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitSelect()
1844 locations->SetInAt(1, Location::Any()); in VisitSelect()
1846 locations->SetInAt(0, Location::RequiresRegister()); in VisitSelect()
1850 locations->SetInAt(1, Location::RequiresRegister()); in VisitSelect()
1852 locations->SetInAt(1, Location::Any()); in VisitSelect()
1855 locations->SetInAt(1, Location::Any()); in VisitSelect()
1859 locations->SetInAt(2, Location::RequiresRegister()); in VisitSelect()
1952 locations->SetInAt(0, Location::RequiresRegister()); in HandleCondition()
[all …]
Dcode_generator_x86_64.cc1841 locations->SetInAt(0, Location::Any()); in VisitIf()
1863 locations->SetInAt(0, Location::Any()); in VisitDeoptimize()
1906 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitSelect()
1907 locations->SetInAt(1, Location::Any()); in VisitSelect()
1909 locations->SetInAt(0, Location::RequiresRegister()); in VisitSelect()
1912 locations->SetInAt(1, Location::RequiresRegister()); in VisitSelect()
1914 locations->SetInAt(1, Location::Any()); in VisitSelect()
1917 locations->SetInAt(1, Location::Any()); in VisitSelect()
1921 locations->SetInAt(2, Location::RequiresRegister()); in VisitSelect()
2001 locations->SetInAt(0, Location::RequiresRegister()); in HandleCondition()
[all …]
Dcode_generator_arm_vixl.cc2730 locations->SetInAt(0, Location::RequiresRegister()); in VisitIf()
2752 locations->SetInAt(0, Location::RequiresRegister()); in VisitDeoptimize()
2783 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitSelect()
2784 locations->SetInAt(1, Location::FpuRegisterOrConstant(select->GetTrueValue())); in VisitSelect()
2786 locations->SetInAt(0, Location::RequiresRegister()); in VisitSelect()
2787 locations->SetInAt(1, Arm8BitEncodableConstantOrRegister(select->GetTrueValue())); in VisitSelect()
2791 locations->SetInAt(2, Location::RegisterOrConstant(select->GetCondition())); in VisitSelect()
2798 locations->SetInAt(0, Arm8BitEncodableConstantOrRegister(select->GetFalseValue())); in VisitSelect()
3035 locations->SetInAt(0, Location::RequiresFpuRegister()); in HandleCondition()
3036 locations->SetInAt(1, ArithmeticZeroOrFpuRegister(cond->InputAt(1))); in HandleCondition()
[all …]
Dintrinsics_arm_vixl.cc262 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntLocations()
269 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToFPLocations()
324 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToIntLocations()
331 locations->SetInAt(0, Location::RequiresRegister()); in CreateLongToLongLocationsWithOverlap()
338 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToFPLocations()
456 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitMathRoundFloat()
557 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
558 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
704 locations->SetInAt(0, Location::NoLocation()); // Unused receiver. in CreateIntIntIntToIntLocations()
705 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntIntToIntLocations()
[all …]
Dcode_generator_arm64.cc1915 locations->SetInAt(0, Location::RequiresRegister()); in HandleBinaryOp()
1916 locations->SetInAt(1, ARM64EncodableConstantOrRegister(instr->InputAt(1), instr)); in HandleBinaryOp()
1922 locations->SetInAt(0, Location::RequiresFpuRegister()); in HandleBinaryOp()
1923 locations->SetInAt(1, Location::RequiresFpuRegister()); in HandleBinaryOp()
1953 locations->SetInAt(0, Location::RequiresRegister()); in HandleFieldGet()
2020 locations->SetInAt(0, Location::RequiresRegister()); in HandleFieldSet()
2022 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in HandleFieldSet()
2024 locations->SetInAt(1, Location::RequiresFpuRegister()); in HandleFieldSet()
2026 locations->SetInAt(1, Location::RequiresRegister()); in HandleFieldSet()
2138 locations->SetInAt(0, Location::RequiresRegister()); in HandleShift()
[all …]
Dcode_generator_vector_x86_64.cc40 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecReplicateScalar()
46 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecReplicateScalar()
121 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
126 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
179 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
408 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
409 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
430 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecTerOpLocations()
431 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecTerOpLocations()
966 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
[all …]
Dcode_generator_vector_x86.cc45 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecReplicateScalar()
51 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecReplicateScalar()
133 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
138 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
196 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
425 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
426 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
447 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecTerOpLocations()
448 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecTerOpLocations()
983 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
[all …]
Dcode_generator_vector_arm_vixl.cc45 locations->SetInAt(0, Location::RequiresRegister()); in VisitVecReplicateScalar()
83 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
111 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
121 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
260 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
261 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
642 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
643 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in CreateVecShiftLocations()
752 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
798 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecAccumLocations()
[all …]
Dcode_generator_vector_arm64.cc61 locations->SetInAt(0, ARM64EncodableConstantOrRegister(input, instruction)); in VisitVecReplicateScalar()
68 locations->SetInAt(0, Location::ConstantLocation(input->AsConstant())); in VisitVecReplicateScalar()
71 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecReplicateScalar()
153 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
158 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
196 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
209 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
397 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
398 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
854 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
[all …]
Dcode_generator.cc499 locations->SetInAt(i, visitor->GetNextLocation(input->GetType())); in CreateCommonInvokeLocationSummary()
508 locations->SetInAt(call->GetSpecialInputIndex(), visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()
512 locations->SetInAt(call->GetSpecialInputIndex(), Location::RequiresRegister()); in CreateCommonInvokeLocationSummary()
602 instruction->GetLocations()->SetInAt(instruction->FormatIndex(), in CreateStringBuilderAppendLocations()
622 locations->SetInAt(i, Location::StackSlot(stack_offset)); in CreateStringBuilderAppendLocations()
627 locations->SetInAt(i, Location::DoubleStackSlot(stack_offset)); in CreateStringBuilderAppendLocations()
664 locations->SetInAt(0, calling_convention.GetObjectLocation()); in CreateUnresolvedFieldLocationSummary()
689 locations->SetInAt(set_index, calling_convention.GetFpuLocation(field_type)); in CreateUnresolvedFieldLocationSummary()
691 locations->SetInAt(set_index, in CreateUnresolvedFieldLocationSummary()
779 locations->SetInAt(0, Location::NoLocation()); in CreateLoadClassRuntimeCallLocationSummary()
[all …]
Dintrinsics.cc248 locations->SetInAt(0, Location::RegisterOrConstant(invoke->InputAt(0))); in ComputeIntegerValueOfLocations()
252 locations->SetInAt(0, Location::ConstantLocation(invoke->InputAt(0)->AsConstant())); in ComputeIntegerValueOfLocations()
Dregister_allocation_resolver.cc134 locations->SetInAt(0, source); in Resolve()
347 locations->SetInAt(use.GetInputIndex(), source); in ConnectSiblings()
Dlocations.h511 void SetInAt(uint32_t at, Location location) { in SetInAt() function
Dregister_allocator_test.cc868 locations->SetInAt(0, Location::RequiresRegister()); in TEST_F()