Displaying 3 results from an estimated 3 matches for "200d3d4e".
2012 Dec 19
0
[LLVMdev] LLVM ERROR: ran out of registers during register allocation
>
> We did something like this back when the register allocator couldn't split
> live ranges.
>
Yes, I remember the isWinToJoinCrossClass() function, removed here:
http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/RegisterCoalescer.cpp?r1=152016&r2=155551&diff_format=h
that prevented some coalescing to the cost of leaving many unnecessary
copies around for very
2012 Dec 19
2
[LLVMdev] LLVM ERROR: ran out of registers during register allocation
On Dec 19, 2012, at 8:58 AM, Borja Ferrer <borja.ferav at gmail.com> wrote:
> Hello Jakob,
>
> I think I've found something interesting that may help you get a better idea of what's going on.
>
> While looking at the debug info I noticed that the coalescer was removing lots of copies that could help the allocator make more cross class copies. As a test, I disabled
2013 Jan 07
2
[LLVMdev] LLVM ERROR: ran out of registers during register allocation
...t; in the code I hope it is fixable. If you need any other info apart of the
> dumps I've already attached please ask.
>
> Thanks!
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130107/200d3d4e/attachment.html>