Home
last modified time | relevance | path

Searched refs:kOutputOverlap (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dlocations.cc30 output_overlaps_(Location::kOutputOverlap), in LocationSummary()
Dlocations.h41 kOutputOverlap, enumerator
497 void SetOut(Location location, Location::OutputOverlap overlaps = Location::kOutputOverlap) {
590 return output_overlaps_ == Location::kOutputOverlap; in OutputCanOverlapWithInputs()
Dintrinsics_mips.cc561 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()
Dintrinsics_arm.cc187 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()
Dintrinsics_x86.cc191 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()
Dcode_generator_arm.cc1545 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()
Dintrinsics_arm64.cc1020 ? Location::kOutputOverlap in CreateIntIntIntIntIntToInt()
1133 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringCharAt()
1213 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringEquals()
Dcode_generator_arm64.cc1619 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()
Dintrinsics_mips64.cc691 Location::OutputOverlap overlaps = Location::kOutputOverlap) { in CreateFPToFP()
Dcode_generator_x86.cc2188 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()
Dintrinsics_x86_64.cc1396 locations->SetOut(Location::RegisterLocation(RSI), Location::kOutputOverlap); in VisitStringEquals()
Dcode_generator_mips.cc2056 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitCompare()
3666 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitInstanceOf()
Dcode_generator_x86_64.cc4086 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()
Dcode_generator_mips64.cc2856 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitInstanceOf()