Hi,
We looking at the OMAP4460 for a new product. We already use C64x+ DSPs on existing products (the actual parts are OMAP3530, OMAPL-137 and C6455) and the code for the OMAP4460 will be similar.
One of the things that we noticed in the OMAP4460 Technical Reference is that SPLOOP is not supported. I can see with our existing code that the compiler often chooses to use the SPLOOP.
What '--silicon_revision' should I specify?
The Technical Reference claims it is a C64+ but I guess if I use '--silicon_version=64+' the compiler will generate SPLOOP instructions.
If I don't use '--silicon_version=64+' what is the next best? Will it stop the compiler using other important optimisations, for example, will it still be able to use software pipelining just without the SPLOOP buffer?
Thanks,
Matt