summaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2012-11-20 08:34:43 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2012-11-20 08:34:43 +0000
commitb4da3347c2a32b39768223194848c0f1c67261fb (patch)
treeb8e399f48378d1d27ec4ce799592476990e6187c /libgcc
parenta2555a7f1d85dcbc1fd9a8f538e7baa4814e8902 (diff)
downloadgcc-b4da3347c2a32b39768223194848c0f1c67261fb.tar.gz
PR rtl-optimization/54921
* cselib.h (fp_setter_insn): New prototype. * cselib.c (fp_setter_insn): New function. (cselib_process_insn): If frame_pointer_needed, call cselib_invalidate_rtx (stack_pointer_rtx) after processing a frame pointer setter. * var-tracking.c (fp_setter): Removed. (vt_initialize): Use fp_setter_insn instead of fp_setter. * gcc.dg/pr54921.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193647 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions