Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-17 | Add MachineLoopRange comparators for sorting loop lists by number and by area. | Jakob Stoklund Olesen | 1 | -2/+33 | |
llvm-svn: 122073 | |||||
2010-12-17 | Provide LiveIntervalUnion::Query::checkLoopInterference. | Jakob Stoklund Olesen | 1 | -2/+2 | |
This is a three-way interval list intersection between a virtual register, a live interval union, and a loop. It will be used to identify interference-free loops for live range splitting. llvm-svn: 122034 | |||||
2010-12-15 | Add MachineLoopRanges analysis. | Jakob Stoklund Olesen | 1 | -0/+85 | |
A MachineLoopRange contains the intervals of slot indexes covered by the blocks in a loop. This representation of the loop blocks is more efficient to compare against interfering registers during register coalescing. llvm-svn: 121917 |