[LLVMdev] ARM EABI and modulo
Joerg Sonnenberger
joerg at britannica.bec.de
Sun Dec 8 16:41:23 PST 2013
Hi all,
one issue found during the NetBSD/ARM tests is the following.
Consider this input for EARM:
int f(int a, int b) { return a % b; }
unsigned int g(unsigned int a, unsigned int b) { return a % b; }
At the moment, this will call __modsi3 and __umodsi3, even though those
functions are not part of AAPCS. Should this be considered a lowering
bug in the ARM target?
Joerg
More information about the llvm-dev
mailing list