]> gcc.gnu.org Git - gcc.git/commit
var-tracking.c (vt_add_function_parameter): Remap incoming MEMs with crtl->args.inter...
authorJakub Jelinek <jakub@redhat.com>
Mon, 30 May 2011 15:16:40 +0000 (15:16 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 30 May 2011 15:16:40 +0000 (15:16 +0000)
commit80060f7ac20e7d906a5b6f5c2781b5680beee64f
tree86aad644f1485615e297b0a91bae29b8499bf166
parent17e99cdb2d3048641353093c53dd04e3e3f7e8aa
var-tracking.c (vt_add_function_parameter): Remap incoming MEMs with crtl->args.internal_arg_pointer based address to...

* var-tracking.c (vt_add_function_parameter): Remap incoming MEMs with
crtl->args.internal_arg_pointer based address to arg_pointer_rtx if
there is a DRAP register and arg_pointer_rtx is the CFA pointer.
(vt_init_cfa_base): Don't equate cfa_base_rtx if stack was realigned.
(vt_initialize): Initialize cfa_base_rtx if there is a DRAP register.

From-SVN: r174438
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/guality/drap.c [new file with mode: 0644]
gcc/var-tracking.c
This page took 0.06356 seconds and 5 git commands to generate.