<font color="#000000"><font face="verdana,sans-serif">Hello,</font></font><div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div>
<div><font class="Apple-style-span" face="verdana, sans-serif">I am getting the following error while generating code for arm using llc for one of the specint2000 benchmark. Though same works for x86 target.<br></font></div>
<div><div><font color="#000000"><font face="verdana,sans-serif"><br></font></font></div><div><font color="#000000"><font face="verdana,sans-serif"><br></font></font></div><div><font color="#000000"><font face="verdana,sans-serif">Command => llc -march=arm 186.crafty/186.crafty.rel.bc -o 186.crafty/186.crafty.m5arm.s</font></font></div>
</div><div><font color="#000000"><font face="verdana,sans-serif">Error => LLVM ERROR: Couldn't allocate output reg for constraint '{cx}'!</font></font></div><div><font color="#000000"><font face="verdana,sans-serif"><br>
</font></font></div><div><font color="#000000"><font face="verdana,sans-serif"><br></font></font></div><div><font class="Apple-style-span" face="verdana, sans-serif">Have anyone seen this before? Is there a work around for this? I have tried different register allocator using option "-regalloc=<>" to llc. It happens with all the register allocators. </font></div>
<div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="Apple-style-span" face="verdana, sans-serif">Thanks</font></div><div><font class="Apple-style-span" face="verdana, sans-serif">Daya</font></div>