]> git.ipfire.org Git - thirdparty/gcc.git/commit
Gimplify va_arg ap based on do_deref
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 May 2015 09:06:18 +0000 (09:06 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 May 2015 09:06:18 +0000 (09:06 +0000)
commit20d9b9e9b00e45e9c0b16c49af249641378707fc
tree329af8074710a22884ff6b12ff17c6f07afbea73
parent5f895b5c442816caa0dc05719ea4dc25ccdde83f
Gimplify va_arg ap based on do_deref

2015-05-13  Tom de Vries  <tom@codesourcery.com>

PR tree-optimization/66010
* gimplify.h (gimplify_va_arg_internal): Remove declaration.
* gimplify.c (gimplify_va_arg_internal): Remove and inline into ...
* tree-stdarg.c (expand_ifn_va_arg_1): ... here.  Choose between lval
and rval based on do_deref.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223120 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimplify.c
gcc/gimplify.h
gcc/tree-stdarg.c