This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Does the c compiler for the CLA use the MMACF32 instruction? I have tried the fir32 "c" example for F28069 device and it doesnt seem to use the basic MAC instruction. Where am the problem?
There is no MMACF32 standalone instruction on the CLA, only a parallel MMACF32 || MMOV32. The compiler does not currently generate this instruction, but we do have assembly-level support for it for hand-coded assembly. We can investigate the feasibility and priority of adding code generation support for it.
Are you sure : the basic dsp instruction: MAC (in this case MMACF32 || MMOV32) is not being used by the compiler under all settings of the compiler for the CLA?
Yes, I am sure. There are several complexities to generating this instruction automatically and this wasn't implemented in the initial CLA compiler. (Although it is supported in assembly.) We will look at the feasibility of adding code generation support in a future release.
Thanks,
Anna