<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV>>diff -r 44ac213169c9 -r 1e6bf52b6e34 source/common/x86/blockcopy8.asm<BR>>--- a/source/common/x86/blockcopy8.asm Fri Nov 08 14:46:07 2013 +0530<BR>>+++ b/source/common/x86/blockcopy8.asm Fri Nov 08 15:04:10 2013 +0530<BR>>@@ -948,45 +948,42 @@<BR>> ; void blockcopy_sp_4x8(pixel *dest, intptr_t destStride, int16_t *src, intptr_t srcStride)<BR>> ;-----------------------------------------------------------------------------<BR>> INIT_XMM sse2<BR>>-cglobal blockcopy_sp_4x8, 4, 6, 8, dest, destStride, src, srcStride<BR>>+cglobal blockcopy_sp_4x8, 4, 4, 8, dest, destStride, src, srcStride<BR></DIV>
<BLOCKQUOTE id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<DIV dir="ltr">
<DIV class="gmail_quote">
<DIV style="FONT-SIZE: 14px; LINE-HEIGHT: 1.7; FONT-FAMILY: arial">
<DIV>>>you have used r5</DIV>
<DIV>Min, r5 was in old code I have removed that. I think you are talking about [ <SPAN style="FONT-SIZE: 13px; LINE-HEIGHT: normal; FONT-FAMILY: arial,sans-serif">-lea        r5,      [r4 + 2 * r3] ]. In new code I have used just 4 registers.</SPAN></DIV>
<DIV> </DIV>
<DIV>I means you have used r5, so you have to declare use 6 registers in your head</DIV>
<DIV> </DIV></DIV></DIV></DIV></BLOCKQUOTE></div>