Efficient Calling Conventions for Irregular Architectures

12/02/2021
by   Philipp K. Krause, et al.
0

We empirically evaluated thousands of different C calling conventions for irregular microcontroller architectures, and found potential for improvement over the calling conventions previously used in the Small Device C Compiler (SDCC). The improvements in code size and speed are substantial enough that SDCC made changes to its default calling convention, breaking ABI compatibility.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset