search for: 6986d29c

Displaying 2 results from an estimated 2 matches for "6986d29c".

2012 Oct 22
0
[LLVMdev] Immediate instructions / register allocator
On Mon, Oct 22, 2012 at 3:38 AM, Jonas Paulsson <jonas.paulsson at ericsson.com> wrote: > Hi, > > > > I tried transforming code that loads an immediate into a virtual register, > and then uses that virtual register in various ways, into code that uses > immediate operands instead. I suspect a concrete example might be helpful in demonstrating the specific issue. >
2012 Oct 22
2
[LLVMdev] Immediate instructions / register allocator
Hi, I tried transforming code that loads an immediate into a virtual register, and then uses that virtual register in various ways, into code that uses immediate operands instead. To my surprise, this made the register allocator produce worse code in many cases. It seems that it is splitting live intervals and spilling more. In some cases the code was better. I wonder how this could be?