Tool/software: Code Composer Studio
Hi
How to close the SPLOOP by Compile options?
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.
Tool/software: Code Composer Studio
Hi
How to close the SPLOOP by Compile options?
I presume you mean to ask what compiler options are required in order for the compiler to generate software pipelined loops. Such loops are implemented with the SPLOOP instruction.
The compiler generates software pipelined loops when you build with the option --opt_level=2 or higher. For more related information, please see the C6000 optimization presentation from the article TI Compiler Presentations.
Thanks and regards,
-George
Thanks ,but
I wasn't clear enough in my request. I mean what compiler options can close the SPLOOP so that I can see the assembly code before SPLOOP to contrast and analysis its performance improvement.
Just as an experiment, use the option --disable_software_pipeline. Please do not use this option on a production build.
Thanks and regards,
-George
Hi George,
I got SPLOOP is from the Hardware support , I mean only close the SPLOOP but not close the software_pipeline so that I can analysis the performance improvement between the software_pipeline based SPLOOP and software_pipeline not based SPLOOP.
pengfei jin said:I mean only close the SPLOOP but not close the software_pipeline
Unfortunately, there is no compiler option which has that effect.
Thanks and regards,
-George