Searched refs:kOutputOverlap (Results 1 – 14 of 14) sorted by relevance
/art/compiler/optimizing/ |
D | locations.cc | 30 output_overlaps_(Location::kOutputOverlap), in LocationSummary()
|
D | locations.h | 41 kOutputOverlap, enumerator 497 void SetOut(Location location, Location::OutputOverlap overlaps = Location::kOutputOverlap) { 590 return output_overlaps_ == Location::kOutputOverlap; in OutputCanOverlapWithInputs()
|
D | intrinsics_mips.cc | 561 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); in VisitIntegerNumberOfTrailingZeros() 570 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); in VisitLongNumberOfTrailingZeros() 992 locations->SetOut(Location::RequiresFpuRegister(), Location::kOutputOverlap); in CreateFPFPToFPLocations() 1338 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); in VisitMemoryPeekIntNative() 1356 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); in VisitMemoryPeekLongNative() 1884 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringCharAt() 2380 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); in VisitLongHighestOneBit()
|
D | intrinsics_arm.cc | 187 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitLongNumberOfLeadingZeros() 236 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitLongNumberOfTrailingZeros() 824 ? Location::kOutputOverlap in CreateIntIntIntIntIntToIntPlusTemps() 944 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringCharAt() 1860 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitLongReverse() 1895 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitLongReverseBytes()
|
D | intrinsics_x86.cc | 191 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in CreateLongToLongLocations() 357 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in CreateAbsLongLocation() 1292 locations->SetOut(Location::RegisterLocation(ESI), Location::kOutputOverlap); in VisitStringEquals() 1924 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in CreateIntIntIntToIntLocations()
|
D | code_generator_arm.cc | 1545 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in HandleCondition() 1924 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitNeg() 3235 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitRor() 3277 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in HandleShift() 3287 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in HandleShift() 3291 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in HandleShift() 3616 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitCompare() 3948 (overlap ? Location::kOutputOverlap : Location::kNoOutputOverlap)); in HandleFieldGet() 4270 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in VisitArrayGet() 5365 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitInstanceOf()
|
D | intrinsics_arm64.cc | 1020 ? Location::kOutputOverlap in CreateIntIntIntIntIntToInt() 1133 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringCharAt() 1213 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringEquals()
|
D | code_generator_arm64.cc | 1619 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet() 2044 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in VisitArrayGet() 3130 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitInstanceOf()
|
D | intrinsics_mips64.cc | 691 Location::OutputOverlap overlaps = Location::kOutputOverlap) { in CreateFPToFP()
|
D | code_generator_x86.cc | 2188 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitTypeConversion() 2200 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitTypeConversion() 4552 Location::kOutputOverlap : in HandleFieldGet() 5021 Location::kOutputOverlap : in VisitArrayGet()
|
D | intrinsics_x86_64.cc | 1396 locations->SetOut(Location::RegisterLocation(RSI), Location::kOutputOverlap); in VisitStringEquals()
|
D | code_generator_mips.cc | 2056 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitCompare() 3666 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitInstanceOf()
|
D | code_generator_x86_64.cc | 4086 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in HandleFieldGet() 4522 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); in VisitArrayGet()
|
D | code_generator_mips64.cc | 2856 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitInstanceOf()
|