[PATCH] X86: Fix conflict over ESI between base register and rep; movsl

Reid Kleckner rnk at google.com
Fri Aug 29 13:56:08 PDT 2014


Chandler suggested creating an opaque DAG node and lowering it in MI
*after* ISel. The MI layer is much less fluid than the DAG.


On Fri, Aug 29, 2014 at 1:54 PM, Hans Wennborg <hans at chromium.org> wrote:

> LGTM!
>
> I'm still planning to retry the "store ESI in another physreg while rep
> movs'ing" approach instead of bailing out, but that's orthogonal to this
> fix.
>
> http://reviews.llvm.org/D5128
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140829/33c4a028/attachment.html>


More information about the llvm-commits mailing list