[llvm-commits] PATCH: llvm-gcc option to emit "va_arg" instruction

Cameron Esfahani dirty at apple.com
Tue Oct 12 11:24:04 PDT 2010


And Win64.

On Oct 11, 2010, at 9:34 PM, David Meyer wrote:

> However, as far as I know, there are no targets for which the backend va_arg implementation is production-worthy. Currently, Clang has custom va_arg emission for X86-32, X86-64, PIC16, and ARM, while llvm-gcc never emits the va_arg instruction. As a result, va_arg on most targets is still untested and potentially incomplete. (I don't think structure passing works on any targets).
> 

Cameron Esfahani
dirty at apple.com

"Americans are very skilled at creating a custom meaning from something that's mass-produced."

Ann Powers






More information about the llvm-commits mailing list