]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-ssa-ccp.c
re PR middle-end/26022 (ICE with references and virtual functions)
authorAndrew Pinski <pinskia@physics.uc.edu>
Wed, 1 Mar 2006 15:15:38 +0000 (15:15 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Wed, 1 Mar 2006 15:15:38 +0000 (07:15 -0800)
commit1809ff6b9a9fd3ff2097bc802f328d8530ab2420
treedbc68e04e55cfcfd5acfe0bb930d61ef8c0bef2c
parentc10bc6e9a0f720a8e8db03c90960017218fe9879
re PR middle-end/26022 (ICE with references and virtual functions)

2006-01-23  Andrew Pinski  <pinskia@physics.uc.edu>

PR middle-end/26022
Revert:
PR middle-end/24437
* tree-ssa-ccp.c (fold_stmt): Move folding of OBJ_TYPE_REF
with a call expr to ...
* fold-const.c (fold_ternary) <case CALL_EXPR>: Here.

2006-02-28  Andrew Pinski  <pinskia@physics.uc.edu>

PR middle-end/26022
* g++.dg/opt/return-slot1.C: New test.

From-SVN: r111602
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/return-slot1.C [new file with mode: 0644]
gcc/tree-ssa-ccp.c