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.

TDA4VM: What is the purpose of the helper functions for division and remainder?

Part Number: TDA4VM

Hi

The c7x ABI provides helper functions for division and remainder.

However, if you implement division between integers using the division symbol (/), for example, as shown below, the helper functions are not used because the instruction is called.

 →What is the purpose of the helper functions for division and remainder?

 →If they are ever called, what are the cases?

 

Backgrounds:

We need to match the operations for DSP with those for PC at 1-bit level. We place great importance on matching the accuracy between environments, and we want to know how the operations called for differ from situation to situation.

■Helper functions

From SPRUIG4C_C7000 Embedded Application Binary Interface(EABI)