arXiv · 2112.01397
Efficient Calling Conventions for Irregular Architectures
Abstract
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.
Explore related subjects
Keep this discovery
Philipp K. Krause. 2021-12-02. Efficient Calling Conventions for Irregular Architectures. https://arxiv.org/abs/2112.01397
Cite the original work for its findings. Save a collection to share your selection of sources.