/art/compiler/optimizing/ |
D | code_generator_arm.cc | 1554 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition() 1562 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition() 1919 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitNeg() 1931 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitNeg() 2017 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2037 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2051 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2084 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2123 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2157 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() [all …]
|
D | code_generator_mips64.cc | 1043 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 1051 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 1157 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleShift() 1280 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet() 1282 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayGet() 1424 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayLength() 1677 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 1684 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 1799 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition() 2099 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitDiv() [all …]
|
D | code_generator_arm64.cc | 1585 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in FOR_EACH_UNIMPLEMENTED_INSTRUCTION() 1592 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in FOR_EACH_UNIMPLEMENTED_INSTRUCTION() 1619 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet() 1853 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitBitwiseNegatedRight() 1888 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArm64DataProcWithShifterOp() 1986 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMultiplyAccumulate() 2037 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet() 2044 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in VisitArrayGet() 2117 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayLength() 2406 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() [all …]
|
D | intrinsics_mips64.cc | 220 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations() 385 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations() 422 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToInt() 533 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPFPToFPLocations() 636 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations() 701 CreateFPToFP(arena_, invoke, Location::kNoOutputOverlap); in VisitMathRint() 930 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations()
|
D | code_generator_mips.cc | 1160 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 1167 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 1176 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in HandleBinaryOp() 1410 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleShift() 1658 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet() 1660 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayGet() 1801 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayLength() 2063 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 2213 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in HandleCondition() 2438 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitDiv() [all …]
|
D | intrinsics_arm.cc | 141 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations() 149 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations() 224 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitIntegerNumberOfTrailingZeros() 276 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntPlusTemp() 349 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations() 584 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations() 825 : Location::kNoOutputOverlap; in CreateIntIntIntIntIntToIntPlusTemps()
|
D | intrinsics_arm64.cc | 232 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations() 286 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations() 409 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations() 443 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToInt() 499 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPFPToFPLocations() 823 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations() 1021 : Location::kNoOutputOverlap; in CreateIntIntIntIntIntToInt()
|
D | locations.h | 42 kNoOutputOverlap enumerator
|
D | code_generator_x86_64.cc | 1841 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 2348 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2368 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2382 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2447 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2478 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2509 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2867 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd() 2875 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd() 3084 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul() [all …]
|
D | intrinsics_mips.cc | 238 Location::OutputOverlap overlaps = Location::kNoOutputOverlap) { in CreateIntToIntLocations() 610 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations() 1053 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations() 1489 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations()
|
D | code_generator_x86.cc | 2220 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2234 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2299 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2330 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2361 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitTypeConversion() 2721 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd() 2952 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul() 4134 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare() 4553 Location::kNoOutputOverlap); in HandleFieldGet() 5011 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in VisitArrayGet() [all …]
|