Issue Details (XML | Word | Printable)

Key: RVM-577
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: David Grove
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
RVM

implement induction variable elimination

Created: 07/Jul/08 08:09 AM   Updated: 07/Jul/08 08:09 AM
Component/s: Compiler: Optimizing
Affects Version/s: None
Fix Version/s: 1000

Time Tracking:
Not Specified


 Description  « Hide
Implement induction variable elimination.

Two main components:
(1) implement the optimization in the opt compiler
(2) extend the opt compiler's GCmaps to deal with the resulting derived pointers.

This optimization is likely to have a larger impact on IA32 where the lack of registers makes it very attractive to reduce the number of distinct values live in a loop.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.