From 150e39291c308c6c7c4df44bd1c0d367794ba76d Mon Sep 17 00:00:00 2001 From: Richard Guenther Date: Thu, 21 May 2009 22:43:19 +0000 Subject: tree-ssa-sccvn.c (copy_reference_ops_from_ref): Record TMR_ORIGINAL. 2009-05-22 Richard Guenther * tree-ssa-sccvn.c (copy_reference_ops_from_ref): Record TMR_ORIGINAL. Always either record TMR_SYMBOL or TMR_BASE. * tree-ssa-pre.c (create_component_ref_by_pieces_1): Handle TARGET_MEM_REF. (create_expression_by_pieces): Only convert if necessary. * gimplify.c (gimplify_expr): Handle TARGET_MEM_REF. * tree-ssa-loop-im.c (gen_lsm_tmp_name): Handle INTEGER_CST. From-SVN: r147779 --- gcc/tree-ssa-loop-im.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/tree-ssa-loop-im.c') diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index c9d2358..3cdabd6 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -1794,6 +1794,10 @@ gen_lsm_tmp_name (tree ref) lsm_tmp_name_add ("R"); break; + case INTEGER_CST: + /* Nothing. */ + break; + default: gcc_unreachable (); } -- cgit v1.1