[llvm-commits] [llvm-gcc-4.2] r75681 - in /llvm-gcc-4.2/trunk/gcc: config/i386/i386.c llvm-convert.cpp

Chris Lattner clattner at apple.com
Tue Jul 14 17:19:23 PDT 2009


On Jul 14, 2009, at 2:12 PM, Dale Johannesen wrote:

> Author: johannes
> Date: Tue Jul 14 16:11:44 2009
> New Revision: 75681
>
> URL: http://llvm.org/viewvc/llvm-project?rev=75681&view=rev
> Log:
> Handle hard registers AH and friends in inline asm.
> Before they were only shown in ASM_USES which we
> didn't handle.  Also change references to AL to
> actually generate AL instead of AX (we need to
> distinguish AL from AH, after all).  This allows us
> to disable ASM_USES altogether.
> gcc.apple/asm-block-13.c
> gcc.apple/asm-block-33.c

Wow, nice solution!!

-Chris



More information about the llvm-commits mailing list