summaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2011-07-06 14:05:54 +0000
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>2011-07-06 14:05:54 +0000
commit2be90eed86f43591d0e182b258156356abb7f18f (patch)
tree8be0cce61ef719aebeb7411affb2f4847a356b91 /gcc/combine.c
parentc2ac7afd71d9abcb66fc2a7a0046b399444a35c0 (diff)
downloadgcc-2be90eed86f43591d0e182b258156356abb7f18f.tar.gz
2011-07-06 Richard Guenther <rguenther@suse.de>
PR tree-optimization/49645 * c-decl.c (finish_decl): Also set DECL_HARD_REGISTER for global register variables. * tree-ssa-sccvn.c (vn_reference_op_eq): Disregard differences in type qualification here ... (copy_reference_ops_from_ref): ... not here. (vn_reference_lookup_3): ... or here. (copy_reference_ops_from_ref): Record decl bases as MEM[&decl]. (vn_reference_lookup): Do the lookup with a valueized ao-ref. * g++.dg/tree-ssa/pr8781.C: Disable SRA. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@175916 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions