No, but after doing it that fixed it, thanks Jakob!<br><br><div class="gmail_quote">2012/1/27 Jakob Stoklund Olesen <span dir="ltr"><<a href="mailto:stoklund@2pi.dk">stoklund@2pi.dk</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On Jan 27, 2012, at 10:20 AM, Borja Ferrer wrote:<br>
<br>
> Hello,<br>
><br>
> I noticed the following interesting code sequence while compiling a piece of code with the backend I'm developing. Probably this issue is for Jakob, but anyways this is what I'm getting:<br>
><br>
>     STDWPtrQRr <fi#12>, 0, %R25R24; mem:ST2[FixedStack12](align=1)<br>
>     STDWPtrQRr <fi#12>, 0, %R25R24; mem:ST2[FixedStack12](align=1)<br>
>     STDWPtrQRr <fi#13>, 0, %R23R22; mem:ST2[FixedStack13](align=1)<br>
>     STDWPtrQRr <fi#13>, 0, %R23R22; mem:ST2[FixedStack13](align=1)<br>
>     STDWPtrQRr <fi#14>, 0, %R21R20; mem:ST2[FixedStack14](align=1)<br>
>     STDWPtrQRr <fi#14>, 0, %R21R20; mem:ST2[FixedStack14](align=1)<br>
>     STDWPtrQRr <fi#15>, 0, %R19R18; mem:ST2[FixedStack15](align=1)<br>
>     STDWPtrQRr <fi#15>, 0, %R19R18; mem:ST2[FixedStack15](align=1)<br>
><br>
> Each STDWPtrQRr is a spill instruction, but notice that it's spilling everything twice to each frame index. I'm only getting this with the Greedy regalloc, PBQP will not duplicate the spills.<br>
> Is there something here that I'm missing or could it be a bug? I haven't attached the C code now to not spam the message or the huge debug output of the regalloc, but I will supply any information as requested.<br>

<br>
</div></div>Did you implement isStoreToStackSlot() ?<br>
<br>
</blockquote></div><br>