/art/compiler/optimizing/ |
H A D | locations.h | 41 kOutputOverlap, enumerator in enum:art::Location::OutputOverlap 497 void SetOut(Location location, Location::OutputOverlap overlaps = Location::kOutputOverlap) { 590 return output_overlaps_ == Location::kOutputOverlap;
|
H A D | intrinsics_arm.cc | 187 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 236 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 824 ? Location::kOutputOverlap 944 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 1867 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 1902 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location
|
H A D | intrinsics_mips.cc | 561 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); 570 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); 992 locations->SetOut(Location::RequiresFpuRegister(), Location::kOutputOverlap); member in class:art::mips::Location 1338 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); 1356 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap); 1884 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::mips::Location 2380 CreateIntToIntLocations(arena_, invoke, Location::kOutputOverlap);
|
H A D | code_generator_mips64.cc | 2856 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::mips64::Location
|
H A D | intrinsics_arm64.cc | 1020 ? Location::kOutputOverlap 1133 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm64::Location 1213 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm64::Location
|
H A D | intrinsics_x86.cc | 191 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 357 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 1292 locations->SetOut(Location::RegisterLocation(ESI), Location::kOutputOverlap); member in class:art::x86::Location 1924 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location
|
H A D | intrinsics_x86_64.cc | 1399 locations->SetOut(Location::RegisterLocation(RSI), Location::kOutputOverlap); member in class:art::x86_64::Location
|
H A D | code_generator_arm64.cc | 1619 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); 2044 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); 3130 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm64::Location
|
H A D | code_generator_mips.cc | 2056 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::mips::Location 3666 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::mips::Location
|
H A D | code_generator_arm.cc | 1545 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 1926 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 3237 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 3279 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 3287 // For simplicity, use kOutputOverlap even though we only require that low registers 3289 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 3293 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 3618 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 3950 (overlap ? Location::kOutputOverlap : Location::kNoOutputOverlap)); 4272 object_array_get_with_read_barrier ? Location::kOutputOverlap 5367 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location [all...] |
H A D | code_generator_x86.cc | 2191 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 2203 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 4560 Location::kOutputOverlap : 5029 Location::kOutputOverlap :
|