/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_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 | 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 3327 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3334 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3381 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3387 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3482 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3506 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3616 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3853 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location 3855 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips64::Location [all...] |
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 4109 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4116 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4203 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4209 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4318 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4351 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4460 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4732 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::mips::Location 4734 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 1919 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 1931 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2017 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2037 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2051 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2084 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2123 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2157 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2190 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2459 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2466 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2474 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2536 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2543 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2550 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2616 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2624 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2835 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2848 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2872 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2961 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 2974 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3223 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3272 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3565 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3593 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 3948 (overlap ? Location::kOutputOverlap : Location::kNoOutputOverlap)); member in class:art::arm::Location 4263 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 4270 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::arm::Location 4740 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 5754 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location 5778 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::arm::Location [all...] |
H A D | code_generator_x86.cc | 2220 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2234 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2299 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2330 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2361 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2721 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 2952 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 4134 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 4553 Location::kNoOutputOverlap); member in class:art::x86::Location 5011 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86::Location 5022 Location::kNoOutputOverlap); member in class:art::x86::Location 5488 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 2348 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2368 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2382 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2447 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2478 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2509 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2867 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 2875 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 3084 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 3096 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 4086 object_field_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::x86_64::Location 4515 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location 4522 object_array_get_with_read_barrier ? Location::kOutputOverlap : Location::kNoOutputOverlap); member in class:art::x86_64::Location 4963 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); member in class:art::x86_64::Location [all...] |