Lines Matching refs:loc
156 Location loc = locations->InAt(i); in AllocateRegistersLocally() local
157 if (loc.IsRegister()) { in AllocateRegistersLocally()
159 DCHECK(!blocked_registers_[loc.GetEncoding()]); in AllocateRegistersLocally()
160 blocked_registers_[loc.GetEncoding()] = true; in AllocateRegistersLocally()
165 Location loc = locations->GetTemp(i); in AllocateRegistersLocally() local
166 if (loc.IsRegister()) { in AllocateRegistersLocally()
168 DCHECK(!blocked_registers_[loc.GetEncoding()]); in AllocateRegistersLocally()
169 blocked_registers_[loc.GetEncoding()] = true; in AllocateRegistersLocally()
177 Location loc = locations->InAt(i); in AllocateRegistersLocally() local
179 if (loc.IsUnallocated()) { in AllocateRegistersLocally()
180 if (loc.GetPolicy() == Location::kRequiresRegister) { in AllocateRegistersLocally()
181 loc = Location::RegisterLocation( in AllocateRegistersLocally()
184 DCHECK_EQ(loc.GetPolicy(), Location::kAny); in AllocateRegistersLocally()
187 loc = GetStackLocation(load); in AllocateRegistersLocally()
189 loc = Location::RegisterLocation( in AllocateRegistersLocally()
193 locations->SetInAt(i, loc); in AllocateRegistersLocally()
199 Location loc = locations->GetTemp(i); in AllocateRegistersLocally() local
200 if (loc.IsUnallocated()) { in AllocateRegistersLocally()
201 DCHECK_EQ(loc.GetPolicy(), Location::kRequiresRegister); in AllocateRegistersLocally()
204 loc = Location::RegisterLocation(static_cast<ManagedRegister>( in AllocateRegistersLocally()
206 locations->SetTempAt(i, loc); in AllocateRegistersLocally()