/art/compiler/optimizing/ |
H A D | locations.h | 45 kOutputOverlap, enumerator in enum:art::Location::OutputOverlap 526 // `Location::kOutputOverlap` by default for safety. 527 void SetOut(Location location, Location::OutputOverlap overlaps = Location::kOutputOverlap) { 660 return output_overlaps_ == Location::kOutputOverlap;
|
H A D | intrinsics_arm64.cc | 963 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); 1168 ? Location::kOutputOverlap 1305 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm64::Location 1552 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm64::Location
|
H A D | intrinsics_arm_vixl.cc | 336 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 1044 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); 1298 ? Location::kOutputOverlap 1458 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location
|
H A D | intrinsics_mips.cc | 561 CreateIntToIntLocations(allocator_, invoke, Location::kOutputOverlap); 570 CreateIntToIntLocations(allocator_, invoke, Location::kOutputOverlap); 1029 locations->SetOut(Location::RequiresFpuRegister(), Location::kOutputOverlap); member in class:art::mips::Location 1374 CreateIntToIntLocations(allocator_, invoke, Location::kOutputOverlap); 1392 CreateIntToIntLocations(allocator_, invoke, Location::kOutputOverlap); 1530 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap)); 2471 CreateIntToIntLocations(allocator_, invoke, Location::kOutputOverlap);
|
H A D | intrinsics_x86.cc | 276 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 444 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 1373 locations->SetOut(Location::RegisterLocation(ESI), Location::kOutputOverlap); member in class:art::x86::Location 2088 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 2092 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap));
|
H A D | intrinsics_x86_64.cc | 1548 locations->SetOut(Location::RegisterLocation(RSI), Location::kOutputOverlap); member in class:art::x86_64::Location 2206 (can_call ? Location::kOutputOverlap : Location::kNoOutputOverlap));
|
H A D | code_generator_arm64.cc | 2250 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); 2722 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); 3879 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm64::Location
|
H A D | code_generator_arm_vixl.cc | 1669 // Location::kOutputOverlap; not applicable to other cases. 1702 // Location::kOutputOverlap; not applicable to other cases. 3698 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 4856 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 4897 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 4905 // For simplicity, use kOutputOverlap even though we only require that low registers 4907 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 4911 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 5247 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location 5594 (overlap ? Location::kOutputOverlap 7441 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::arm::Location [all...] |
H A D | code_generator_mips.cc | 2569 ? Location::kOutputOverlap 3513 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::Location 6458 ? Location::kOutputOverlap 7415 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::Location
|
H A D | code_generator_x86.cc | 2450 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 2460 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); member in class:art::x86::Location 4746 Location::kOutputOverlap : 5213 ? Location::kOutputOverlap
|