/art/compiler/optimizing/ |
D | code_generator_arm64.cc | 1964 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 1971 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 2009 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet() 2187 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleShift() 2255 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitBitwiseNegatedRight() 2290 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitDataProcWithShifterOp() 2357 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitIntermediateAddress() 2381 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitIntermediateAddressIndex() 2412 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMultiplyAccumulate() 2481 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet() [all …]
|
D | code_generator_arm_vixl.cc | 2849 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitSelect() 2855 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitSelect() 3106 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition() 3565 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitNeg() 3577 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitNeg() 3642 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 3649 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 3679 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 3725 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 3755 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() [all …]
|
D | code_generator_vector_arm_vixl.cc | 114 : Location::kNoOutputOverlap); in CreateVecUnOpLocations() 122 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecUnOpLocations() 262 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations() 644 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
|
D | code_generator_vector_arm64_sve.cc | 70 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitVecReplicateScalar() 197 : Location::kNoOutputOverlap); in CreateVecUnOpLocations() 208 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecUnOpLocations() 397 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations() 854 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
|
D | code_generator_vector_arm64_neon.cc | 70 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitVecReplicateScalar() 197 : Location::kNoOutputOverlap); in CreateVecUnOpLocations() 208 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecUnOpLocations() 397 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecBinOpLocations() 854 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateVecShiftLocations()
|
D | locations.h | 49 kNoOutputOverlap enumerator
|
D | code_generator_x86_64.cc | 2242 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 2863 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2870 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2938 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2966 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 3326 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd() 3334 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd() 3543 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul() 3555 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul() 4796 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet() [all …]
|
D | intrinsics_arm64.cc | 225 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations() 233 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations() 462 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations() 727 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations() 930 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntIntIntToInt() 2899 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCRC32Update()
|
D | code_generator_x86.cc | 2671 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2678 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2747 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2775 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 3136 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd() 3371 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul() 4837 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 5405 Location::kNoOutputOverlap); in HandleFieldGet() 5870 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet() 5881 : Location::kNoOutputOverlap); in VisitArrayGet() [all …]
|
D | intrinsics_arm_vixl.cc | 275 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations() 289 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations() 658 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations() 908 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntIntIntToIntPlusTemps()
|
D | intrinsics_x86.cc | 1716 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations() 1722 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
|
D | intrinsics_x86_64.cc | 1851 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in CreateIntIntIntToIntLocations()
|