Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc3064 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitSelect()
3070 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitSelect()
3286 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition()
3295 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition()
3303 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition()
3693 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitNeg()
3705 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitNeg()
3770 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
3777 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
3807 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
[all …]
Dcode_generator_arm64.cc2199 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
2206 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
2250 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet()
2421 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleShift()
2489 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitBitwiseNegatedRight()
2524 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitDataProcWithShifterOp()
2591 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitIntermediateAddress()
2615 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitIntermediateAddressIndex()
2646 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMultiplyAccumulate()
2715 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet()
[all …]
Dcode_generator_vector_arm_vixl.cc114 : Location::kNoOutputOverlap); in CreateVecUnOpLocations()
122 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecUnOpLocations()
262 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations()
580 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
Dcode_generator_mips64.cc1857 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
1865 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
2031 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleShift()
2163 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet()
2171 : Location::kNoOutputOverlap); in VisitArrayGet()
2423 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayLength()
3059 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
3066 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
3182 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition()
3446 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitDiv()
[all …]
Dcode_generator_vector_mips64.cc47 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitVecReplicateScalar()
153 : Location::kNoOutputOverlap); in CreateVecUnOpLocations()
168 : Location::kNoOutputOverlap); in CreateVecUnOpLocations()
391 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations()
812 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
Dcode_generator_vector_mips.cc42 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitVecReplicateScalar()
155 : Location::kNoOutputOverlap); in CreateVecUnOpLocations()
170 : Location::kNoOutputOverlap); in CreateVecUnOpLocations()
392 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations()
813 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
Dcode_generator_vector_arm64.cc62 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitVecReplicateScalar()
189 : Location::kNoOutputOverlap); in CreateVecUnOpLocations()
200 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecUnOpLocations()
389 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations()
782 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
Dintrinsics_mips64.cc220 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations()
384 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations()
506 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToInt()
616 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPFPToFPLocations()
718 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations()
782 CreateFPToFP(allocator_, invoke, Location::kNoOutputOverlap); in VisitMathRint()
1127 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
Dcode_generator_mips.cc2016 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
2023 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
2032 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in HandleBinaryOp()
2282 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleShift()
2562 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet()
2570 : Location::kNoOutputOverlap); in VisitArrayGet()
2838 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayLength()
3161 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitIntermediateArrayAddressIndex()
3506 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
3520 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
[all …]
Dlocations.h49 kNoOutputOverlap enumerator
Dintrinsics_arm64.cc299 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations()
352 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations()
536 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations()
617 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPFPToFPLocations()
963 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
1169 : Location::kNoOutputOverlap; in CreateIntIntIntIntIntToInt()
Dcode_generator_x86_64.cc2054 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
2566 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2573 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2641 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2669 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
3028 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd()
3036 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd()
3245 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul()
3257 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul()
4230 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet()
[all …]
Dintrinsics_arm_vixl.cc329 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations()
343 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations()
459 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntPlusTemp()
751 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations()
1044 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
1299 : Location::kNoOutputOverlap; in CreateIntIntIntIntIntToIntPlusTemps()
Dcode_generator_x86.cc2474 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2481 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2550 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2578 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2939 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd()
3174 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul()
4337 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
4747 Location::kNoOutputOverlap); in HandleFieldGet()
5203 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet()
5214 : Location::kNoOutputOverlap); in VisitArrayGet()
[all …]
Dintrinsics_mips.cc239 Location::OutputOverlap overlaps = Location::kNoOutputOverlap) { in CreateIntToIntLocations()
609 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations()
1089 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations()
1530 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
Dintrinsics_x86.cc2086 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations()
2092 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
Dintrinsics_x86_64.cc2206 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()