[LLVMdev] Bogus X86-64 Patterns

David Greene dag at cray.com
Mon Dec 17 10:04:09 PST 2007


On Friday 14 December 2007 13:55, Evan Cheng wrote:
> Actually, movq is recognized by the assembler on Leopard. I've fixed
> this:
> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-
> Mon-20071210/056334.html
>
> Please verify. Thanks.

The patch is similar to what I did.  I'll have to create an llvm testcase to
verify it as this is a Fortran code.  It would also be good to have a
regression test for this anyway.

Does the Leopard assembler support movq for rr instructions?  The
rep64 movd sequence is ugly and esoteric.  It's much more readable
to say movq.

                                           -Dave



More information about the llvm-dev mailing list