<div dir="ltr"><div><div><div><span style="font-family:tahoma,sans-serif">Hi ,<br><br></span></div><span style="font-family:tahoma,sans-serif">I am trying to  optimize OPUS codec to TI compiler C64XX in CCS. I have created the make file and compiled the code in optlevel = 3. The MIPS are pretty high(99 MIPS for 8Khz stereo) for LFE channels and the most MIPS intensive function is the silk_noise_shape_quantizer_del_dec() function.<br>
</span></div><span style="font-family:tahoma,sans-serif">1. I am trying to convert this entire function to assembly. I have tried to incoporate .asm file but I get linking error  as shown below<br><br>undefined     first referenced           <br>
  symbol           in file                <br> ---------     ----------------           <br> _celt_fir_asm vocalopus.lib&lt;celt_lpc.obj&gt;<br><br><br></span></div><span style="font-family:tahoma,sans-serif">I have added the files in <a href="http://celt_sources.mk">celt_sources.mk</a> . But they are not getting compiled at all. Has any one had the same behavior. If so could you please help me. <br>
</span><div><span style="font-family:tahoma,sans-serif"><br><br><br></span></div><div><span style="font-family:tahoma,sans-serif">2. I also know TI compiler is very efficient , I would like to know if writing assembly code with help in any way.<br>
<br><br></span></div><div><span style="font-family:tahoma,sans-serif">Thanks and Regards,<br></span></div><div><span style="font-family:tahoma,sans-serif">Thivya<br></span></div></div>