[Mono-devel-list] [PATCH] Make liveness refresh ranges on second scan

Ben Maurer bmaurer at users.sourceforge.net
Fri May 14 19:21:49 EDT 2004


Currently, if an instruction is eliminated that reduces the liverange of
a variable and liveness is run a second time, the variable is still
considered to be alive in the places where it was before.

This often prevents variables being allocated into registers, because
they are alive for longer than needed.

Attached is a patch to fix this issue.

-- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mini-liveness-clean-ranges.patch
Type: text/x-patch
Size: 672 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040514/7ce0fdda/attachment.bin 

More information about the Mono-devel-list mailing list