[llvm-commits] [llvm-gcc-4.2] r98165 - in /llvm-gcc-4.2/trunk/gcc: config/arm/arm.h config/i386/i386.h llvm-convert.cpp

Dale Johannesen dalej at apple.com
Wed Mar 10 10:47:15 PST 2010


On Mar 10, 2010, at 10:44 AMPST, Bob Wilson wrote:
> On Mar 10, 2010, at 10:05 AM, Duncan Sands wrote:
> 
>> Hi Bob,
>> 
>>> pr6552: Have llvm-gcc canonicalize register names in inline assembly and
>>> asm register attributes to use the names known to llvm.  For ARM some of the
>>> registers have different names depending on the target for which llvm-gcc is
>>> configured.  Also use the new LLVM_GET_REG_NAME hook to replace the
>>> LLVM_DO_NOT_USE_REG_NAMES macro.
>> 
>> a testcase for the x86 changes would be nice.
> 
> What do you have in mind?  I was trying to keep the existing behavior for x86.

That seems right.  There were similar bugs on x86, but I think they were all fixed a while back.





More information about the llvm-commits mailing list