status for week ending Jan 5, 2015

Reed Kotler rkotler at mips.com
Mon Jan 5 20:13:01 PST 2015


Oops sorry. Sent my status report to the commit last accidentally.
Lol.

On 01/05/2015 08:07 PM, Reed Kotler wrote:
> This week:
>
> Continued work on LLVM Mips fast-isel.
> Currently there are 9 patches in the queue to be pushed.
>
> Am debugging one regression in a new patch involving the intrinsic
> llvm.umul.with.overflow.i32 .
> It unfortunately only occurs once in test-suite and in a very
> complicated set of code and
> I'm trying to make a small test case for it.
>
> The LLVM register allocator ends up causing bad code to be generated
> because it runs out of
> registers (but it's an unusual situation because the register class it
> needs is the accumulator
> and there is only one) and then just steals a register but
> then the resulting code does not work.
>
> Next week:
>
> Hopefully debug this issue with llvm.umul.with.overflow.i32 and continue
> on more patches.
>
> Push patches as Daniel approves them and maybe make some changes to get
> them approved.
>
>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits-Tmj1lob9twqVc3sceRu5cw at public.gmane.org
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list