[llvm-commits] Fixing Bug 13662: paired register for inline asm with 64-bit data on ARM

Jakob Stoklund Olesen stoklund at 2pi.dk
Thu Oct 25 13:14:14 PDT 2012


On Oct 25, 2012, at 12:25 PM, Weiming Zhao <weimingz at codeaurora.org> wrote:

> Hi Jakob,
> 
> Now, all the CodeGen fails are gone (there were 4 before I correct my
> mistake) except for Thumb2/thumb2-uxtb.ll. 
> It is caused by the change to ARMRegisterInfo.td alone  (I reverted the
> changes to the other two files and it still occurs).  I'm not clear about
> the cause, but it's NOT a real fail, just different (actually better)
> scheduling/reg alloc:

I don't like that adding a completely unused register class affects code generation.

Please at least figure out why it is happening.

/jakob




More information about the llvm-commits mailing list