Lines Matching refs:locations
251 LocationSummary* locations = instruction->GetLocations(); variable
253 if (locations->IsFixedInput(input_index) || locations->OutputUsesSameAs(input_index)) {
259 } else if (!locations->InAt(input_index).IsValid()) {
814 LocationSummary* locations = defined_by_->GetLocations(); in CanUseInputRegister() local
815 if (locations->OutputCanOverlapWithInputs()) { in CanUseInputRegister()
917 LocationSummary* locations = defined_by_->GetLocations(); in DefinitionRequiresRegister() local
918 Location location = locations->Out(); in DefinitionRequiresRegister()
925 && (locations->InAt(0).IsRegister() in DefinitionRequiresRegister()
926 || locations->InAt(0).IsRegisterPair() in DefinitionRequiresRegister()
927 || locations->InAt(0).GetPolicy() == Location::kRequiresRegister))) { in DefinitionRequiresRegister()
931 && (locations->InAt(0).IsFpuRegister() in DefinitionRequiresRegister()
932 || locations->InAt(0).IsFpuRegisterPair() in DefinitionRequiresRegister()
933 || locations->InAt(0).GetPolicy() == Location::kRequiresFpuRegister))) { in DefinitionRequiresRegister()