<p dir="ltr">The root cause is that beignet doesn't support register spilling under simd16 mod. So if you enforce to use simd16 by set env variable OCL_SIMD_WIDTH=16, then you may hit this problem. My suggestion is that don't set that env variable then beignet will always try simd16 firstly, and if failed, beignet will switch to simd8 automatically.<br>
</p>
<div class="gmail_quote">2014年1月30日 下午11:14于 "Mohamed Amine Bergach" <<a href="mailto:enimac@gmail.com">enimac@gmail.com</a>>写道:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><p class="MsoNormal"><span lang="EN-US">Hello,</span></p>
<p class="MsoNormal"><span lang="EN-US">I’m testing
Beignet on ivyBridge GT2, my code fails in the build stage with this message:
“Register spilling not supported yet! “Is there a chance that this issue will
be fixed shortly? Or this is not a priority for you ?</span></p><p class="MsoNormal"><span lang="EN-US"><br></span></p>
<p class="MsoNormal"><span lang="EN-US">My code
works fine in Windows, but my target is Linux, it will be helpful to know your
plane for Beignet.</span></p><p class="MsoNormal"><span lang="EN-US"><br></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks,</span></p>
<p class="MsoNormal"><span lang="EN-US">Mohamed</span></p><div></div></div>
<br>_______________________________________________<br>
Beignet mailing list<br>
<a href="mailto:Beignet@lists.freedesktop.org">Beignet@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/beignet" target="_blank">http://lists.freedesktop.org/mailman/listinfo/beignet</a><br>
<br></blockquote></div>