Displaying 2 results from an estimated 2 matches for "fixed_c55".
Did you mean:
fixed_c55x
2005 May 25
2
Speex on TI C6x, Problem with TI C5x Patch
Jean-Marc,
>> I incorporated Stuarts fixed_c55x.h file, and that eliminated the
>> artifacts,
>> at the expense of a ~30% increase in MIPs. Now the male.wav file through
>> encoder/decoder produces a bit-exact match with the C64x test that I did
>> earlier. I will do some more testing to isolate the, but it may be a f...
2005 May 26
2
Speex on TI C6x, Problem with TI C5x Patch
...to gradually replace routines and see which one causes
>> > problem. It's most likely (though I'm not 100% sure) that somewhere in
>> > the code, I have a 16-bit value that gets sent to a function/macro that
>> > expects a 32-bit value. In that case, Stuart's fixed_c55x.h file would
>> > work because the inline function would first force the conversion to 32
>> > bits. My initial guess would be with the SH[RL]32 and ADD32 functions.
Nice call. The culprit is SHRL32. This is not used in many places, and in
most of those, the operand comes fro...