https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63596
--- Comment #5 from Jiong Wang <jiwang at gcc dot gnu.org> --- Author: jiwang Date: Fri May 27 13:05:34 2016 New Revision: 236819 URL: https://gcc.gnu.org/viewcvs?rev=236819&root=gcc&view=rev Log: [AArch64] PR target/63596, honor tree-stdarg analysis result to improve VAARG codegen gcc/ PR target/63596 * config/aarch64/aarch64.c (aarch64_expand_builtin_va_start): Honor tree-stdarg analysis results. (aarch64_setup_incoming_varargs): Likewise. gcc/testsuite/ * gcc.target/aarch64/va_arg_1.c: New testcase. * gcc.target/aarch64/va_arg_2.c: Likewise. * gcc.target/aarch64/va_arg_3.c: Likewise. Added: trunk/gcc/testsuite/gcc.target/aarch64/va_arg_1.c trunk/gcc/testsuite/gcc.target/aarch64/va_arg_2.c trunk/gcc/testsuite/gcc.target/aarch64/va_arg_3.c Modified: trunk/gcc/ChangeLog trunk/gcc/config/aarch64/aarch64.c trunk/gcc/testsuite/ChangeLog