Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm64.cc242 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntLocations()
249 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToFPLocations()
298 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToIntLocations()
527 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToFPLocations()
574 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntPlusFPTempLocations()
675 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
676 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
789 locations->SetInAt(0, Location::NoLocation()); // Unused receiver. in CreateIntIntIntToIntLocations()
790 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntIntToIntLocations()
791 locations->SetInAt(2, Location::RequiresRegister()); in CreateIntIntIntToIntLocations()
[all …]
Dcode_generator_arm_vixl.cc2600 locations->SetInAt(0, Location::RequiresRegister()); in VisitIf()
2622 locations->SetInAt(0, Location::RequiresRegister()); in VisitDeoptimize()
2653 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitSelect()
2654 locations->SetInAt(1, Location::FpuRegisterOrConstant(select->GetTrueValue())); in VisitSelect()
2656 locations->SetInAt(0, Location::RequiresRegister()); in VisitSelect()
2657 locations->SetInAt(1, Arm8BitEncodableConstantOrRegister(select->GetTrueValue())); in VisitSelect()
2661 locations->SetInAt(2, Location::RegisterOrConstant(select->GetCondition())); in VisitSelect()
2668 locations->SetInAt(0, Arm8BitEncodableConstantOrRegister(select->GetFalseValue())); in VisitSelect()
2905 locations->SetInAt(0, Location::RequiresFpuRegister()); in HandleCondition()
2906 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_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_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()
132 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
137 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
195 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
424 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
425 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
912 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
913 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in CreateVecShiftLocations()
1026 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
[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()
120 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
125 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
178 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
407 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
408 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
895 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
896 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in CreateVecShiftLocations()
1004 locations->SetInAt(0, is_zero ? Location::ConstantLocation(input->AsConstant()) in VisitVecSetScalars()
[all …]
Dcode_generator_mips64.cc1956 locations->SetInAt(0, Location::RequiresRegister()); in HandleBinaryOp()
1979 locations->SetInAt(1, Location::ConstantLocation(right->AsConstant())); in HandleBinaryOp()
1981 locations->SetInAt(1, Location::RequiresRegister()); in HandleBinaryOp()
1988 locations->SetInAt(0, Location::RequiresFpuRegister()); in HandleBinaryOp()
1989 locations->SetInAt(1, Location::RequiresFpuRegister()); in HandleBinaryOp()
2154 locations->SetInAt(0, Location::RequiresRegister()); in HandleShift()
2155 locations->SetInAt(1, Location::RegisterOrConstant(instr->InputAt(1))); in HandleShift()
2285 locations->SetInAt(0, Location::RequiresRegister()); in VisitArrayGet()
2286 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in VisitArrayGet()
2547 locations->SetInAt(0, Location::RequiresRegister()); in VisitArrayLength()
[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_vector_mips64.cc41 locations->SetInAt(0, Location::RequiresRegister()); in VisitVecReplicateScalar()
46 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecReplicateScalar()
106 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
111 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
150 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
163 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
389 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
390 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
826 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
827 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in CreateVecShiftLocations()
[all …]
Dcode_generator_vector_mips.cc36 locations->SetInAt(0, Location::RequiresRegister()); in VisitVecReplicateScalar()
41 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecReplicateScalar()
107 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
112 locations->SetInAt(0, Location::RequiresFpuRegister()); in VisitVecExtractScalar()
152 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
165 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecUnOpLocations()
390 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
391 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateVecBinOpLocations()
827 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateVecShiftLocations()
828 locations->SetInAt(1, Location::ConstantLocation(instruction->InputAt(1)->AsConstant())); in CreateVecShiftLocations()
[all …]
Dcode_generator_mips.cc2110 locations->SetInAt(0, Location::RequiresRegister()); in HandleBinaryOp()
2136 locations->SetInAt(1, Location::ConstantLocation(right->AsConstant())); in HandleBinaryOp()
2138 locations->SetInAt(1, Location::RequiresRegister()); in HandleBinaryOp()
2144 locations->SetInAt(0, Location::RequiresRegister()); in HandleBinaryOp()
2145 locations->SetInAt(1, Location::RegisterOrConstant(instruction->InputAt(1))); in HandleBinaryOp()
2153 locations->SetInAt(0, Location::RequiresFpuRegister()); in HandleBinaryOp()
2154 locations->SetInAt(1, Location::RequiresFpuRegister()); in HandleBinaryOp()
2403 locations->SetInAt(0, Location::RequiresRegister()); in HandleShift()
2404 locations->SetInAt(1, Location::RegisterOrConstant(instr->InputAt(1))); in HandleShift()
2408 locations->SetInAt(0, Location::RequiresRegister()); in HandleShift()
[all …]
Dcode_generator.cc505 locations->SetInAt(i, visitor->GetNextLocation(input->GetType())); in CreateCommonInvokeLocationSummary()
514 locations->SetInAt(call->GetSpecialInputIndex(), visitor->GetMethodLocation()); in CreateCommonInvokeLocationSummary()
518 locations->SetInAt(call->GetSpecialInputIndex(), Location::RequiresRegister()); in CreateCommonInvokeLocationSummary()
619 locations->SetInAt(0, calling_convention.GetObjectLocation()); in CreateUnresolvedFieldLocationSummary()
644 locations->SetInAt(set_index, calling_convention.GetFpuLocation(field_type)); in CreateUnresolvedFieldLocationSummary()
646 locations->SetInAt(set_index, in CreateUnresolvedFieldLocationSummary()
734 locations->SetInAt(0, Location::NoLocation()); in CreateLoadClassRuntimeCallLocationSummary()
761 locations->SetInAt(0, Location::NoLocation()); in CreateLoadMethodHandleRuntimeCallLocationSummary()
781 locations->SetInAt(0, Location::NoLocation()); in CreateLoadMethodTypeRuntimeCallLocationSummary()
1638 locations->SetInAt(0, Location::RequiresRegister()); in CreateSystemArrayCopyLocationSummary()
[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()