Tool/software: TI C/C++ Compiler
Look at the picture.
a=a*b+c*d;two ADDSP.L1 appear in assembly code ,why?isn't it two MPYSP and one ADDSP?
And the c=c*d+c*d;only one ADDSP appears.
I use the -O1 optimization level.i wonder if the optimized code is incorrect?
And i also want to know if i can use .M1 and .M2 units at the same time,so i can double the speed.(For example, a=b*c,d=e*f, two multiplication,whether i can use .M1 and .M2 units at same time to execute two multiplication at same time. If it is right ,please tell me how to achieve it.)
At last ,how to make the assembly code "| |"(paralled??).
Expect your reply!
