Lines Matching refs:RegisterAllocator
32 RegisterAllocator::RegisterAllocator(ScopedArenaAllocator* allocator,
39 std::unique_ptr<RegisterAllocator> RegisterAllocator::Create(ScopedArenaAllocator* allocator,
45 return std::unique_ptr<RegisterAllocator>(
48 return std::unique_ptr<RegisterAllocator>(
56 RegisterAllocator::~RegisterAllocator() {
71 bool RegisterAllocator::CanAllocateRegistersFor(const HGraph& graph ATTRIBUTE_UNUSED,
109 bool RegisterAllocator::ValidateIntervals(ArrayRef<LiveInterval* const> intervals,
215 LiveInterval* RegisterAllocator::Split(LiveInterval* interval, size_t position) {
242 LiveInterval* RegisterAllocator::SplitBetween(LiveInterval* interval, size_t from, size_t to) {