Lines Matching refs:Location
82 bool IsScratchLocation(Location loc);
150 virtual Location AllocateScratchLocationFor(Location::Kind kind) = 0;
154 virtual void FreeScratchLocation(Location loc) = 0;
161 Location GetScratchLocation(Location::Kind kind);
165 void AddScratchLocation(Location loc);
168 void RemoveScratchLocation(Location loc);
171 ArenaVector<Location> scratches_;
178 void UpdateMoveSource(Location from, Location to);
180 void AddPendingMove(Location source, Location destination, DataType::Type type);
185 MoveOperands* GetUnblockedPendingMove(Location loc);
188 bool IsBlockedByMoves(Location loc);