Hi all:
I'm a college student who is new to DSP optimization.The DSP we use is c6748 which has the feature of both c64+ and c67x.There are two questions below that confuse me:
Case suppose:
int8 a[1000] = {45,32,-33,9,-87.....}
int8 b[1000] = {1,-1,1,1,-1..............} such like this...they are both 64bit aligned
mission: packed a x b.....
1. How can I use intrinsics to implement packed a x b.I just found "long long _mpysu4ll(int src1, unsigned src2)" and "long long _mpyu4ll(unsigned src1, unsigned
src2)" .Is there something like"long long _mpy4ll(int src1, int src2)"?
2. Is there any efficent way to make a signed 8-bit array members change their signs(+ -) just like the Case shows ?