search for: createnewliveinterval

Displaying 1 result from an estimated 1 matches for "createnewliveinterval".

2007 Apr 12
3
[LLVMdev] Regalloc Refactoring
...parate the spill cost calculation from the coalescing phase and put the state somewhere besides the LiveInterval class but that's a project for later. Doing this would increase compile time slightly as it would require an extra pass over the program. Is this ok? The problem is LiveIntervals::CreateNewLiveInterval. This member references LiveIntervals::rep, which as far as I can tell makes use of temporary state (r2rMap_) generated during the coalescing pass. My reading indicates that at final loop nest of LiveIntervals::runOnMachineFunction replaces operand registers with using rep() which makes use of r2...