/art/compiler/optimizing/ |
H A D | locations.h | 42 kNoOutputOverlap enumerator in enum:art::Location::OutputOverlap
|
H A D | intrinsics_arm.cc | 141 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 149 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 224 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 276 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 349 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 584 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 825 : Location::kNoOutputOverlap;
|
H A D | intrinsics_mips.cc | 238 Location::OutputOverlap overlaps = Location::kNoOutputOverlap) { 610 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1053 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1489 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1883 // the output with kNoOutputOverlap.
|
H A D | intrinsics_mips64.cc | 220 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 385 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 422 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 533 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 636 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 701 CreateFPToFP(arena_, invoke, Location::kNoOutputOverlap); 930 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location
|
H A D | code_generator_mips64.cc | 1043 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1051 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1157 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1280 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1282 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1424 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1677 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1684 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 1799 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 2099 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 2106 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 2720 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3329 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3336 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3383 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3389 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3484 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3508 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3618 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3855 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3857 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location [all...] |
H A D | intrinsics_arm64.cc | 232 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 286 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 409 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 443 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 499 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 823 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 1021 : Location::kNoOutputOverlap;
|
H A D | code_generator_arm64.cc | 1585 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 1592 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 1619 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::arm64::Location 1853 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 1888 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 1986 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 2037 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 2044 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::arm64::Location 2117 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 2406 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 2474 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 2670 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location 2677 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm64::Location [all...] |
H A D | code_generator_mips.cc | 1160 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1167 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1176 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1410 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1658 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1660 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 1801 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 2063 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 2213 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 2438 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 2455 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 3412 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4111 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4118 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4205 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4211 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4320 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4353 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4462 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4734 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4736 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location [all...] |
H A D | code_generator_arm.cc | 1554 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 1562 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 1921 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 1933 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2019 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2039 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2053 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2086 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2125 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2159 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2192 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2461 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2468 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2476 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2538 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2545 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2552 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2618 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2626 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2837 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2850 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2874 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2963 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2976 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3225 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3274 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3567 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3595 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3950 (overlap ? Location::kOutputOverlap : Location::kNoOutputOverlap)); member in class:art::arm::Location 4265 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 4272 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::arm::Location 4742 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 5756 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 5780 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location [all...] |
H A D | code_generator_x86.cc | 2223 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2237 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2302 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2333 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2364 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2724 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2955 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 4142 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 4561 Location::kNoOutputOverlap); member in class:art::x86::Location 5019 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 5030 Location::kNoOutputOverlap); member in class:art::x86::Location 5496 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location [all...] |
H A D | code_generator_x86_64.cc | 1841 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2352 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2372 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2386 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2451 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2482 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2513 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2871 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2879 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 3088 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 3100 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 4094 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::x86_64::Location 4523 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 4530 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::x86_64::Location 4971 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location [all...] |