[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterInfo.cpp X86RegisterInfo.td

Evan Cheng evan.cheng at apple.com
Wed May 2 11:35:23 PDT 2007


On May 2, 2007, at 11:11 AM, Anton Korobeynikov wrote:

> Evan,
>
>> Anton, I believe different OS / target / DWARF imeplementations
>> assign different DWARF numbers to register. On Mac OS X, I am fairly
>> certain x86 and x86-64 assign different numbers. :-(  We need a
>> better way to handle this.
> I've specially checked this case. DWARF register numbers are fixed for
> all i386-based platforms (at least ones, supported by GCC). The only
> special case seems to be cygwin/mingw, but I'll handle this case
> separately.

Ok. Did you check both FSF and Apple gcc (llvm-gcc)?

>
> Currently, I'm interested only in narrowing necessary bits (probably,
> platform-dependent). Anyway, this won't hurt :)

Right. I figured since you are touching this you are taking  
ownership. :-) Perhaps you want to handle it.

Evan

> -- 
> With best regards, Anton Korobeynikov.
>
> Faculty of Mathematics & Mechanics, Saint Petersburg State University.
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list