[llvm-commits] ideas for 10096

Rafael Ávila de Espíndola rafael.espindola at gmail.com
Tue Jun 28 22:37:45 PDT 2011


> That is what I am trying to do, it is just a bit hard to do in the current
> code organization.

I realized that probably it is the way it is because a value number can be
 in many live ranges, so it is more efficient to handle them first.

I think I managed to plug in the current structure by faking a copy. I have
attached the current hackish version. It currently produces code like

vregX = vregZ
vregX = vregZ

when it runs and that confuses other parts of the coalescer. I will try to
debug and send for review tomorrow.

Thanks,
Rafael
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: hack.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110629/d0e75a5d/attachment.ksh>


More information about the llvm-commits mailing list