Lines Matching refs:LiveInterval
33 class LiveInterval; variable
69 bool TryAllocateFreeReg(LiveInterval* interval);
70 bool AllocateBlockedReg(LiveInterval* interval);
73 static void AddSorted(ScopedArenaVector<LiveInterval*>* array, LiveInterval* interval);
84 void AllocateSpillSlotFor(LiveInterval* interval);
95 void DumpInterval(std::ostream& stream, LiveInterval* interval) const;
98 int FindAvailableRegister(size_t* next_use, LiveInterval* current) const;
110 ScopedArenaVector<LiveInterval*> unhandled_core_intervals_;
113 ScopedArenaVector<LiveInterval*> unhandled_fp_intervals_;
117 ScopedArenaVector<LiveInterval*>* unhandled_;
120 ScopedArenaVector<LiveInterval*> handled_;
124 ScopedArenaVector<LiveInterval*> active_;
128 ScopedArenaVector<LiveInterval*> inactive_;
132 ScopedArenaVector<LiveInterval*> physical_core_register_intervals_;
133 ScopedArenaVector<LiveInterval*> physical_fp_register_intervals_;
137 ScopedArenaVector<LiveInterval*> temp_intervals_;