diff options
author | Richard Guenther <rguenther@suse.de> | 2010-07-19 15:39:51 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2010-07-19 15:39:51 +0000 |
commit | 8b4c365c560219ff8d4cf1f34857bcbf7d109325 (patch) | |
tree | 0ae59fd9f0d195c2d6333012468dd2a2a43fcd65 /gcc/tree-ssa-uninit.c | |
parent | ab73eba8bf38a703e40b5e5077b51408fb715d67 (diff) | |
download | gcc-8b4c365c560219ff8d4cf1f34857bcbf7d109325.zip gcc-8b4c365c560219ff8d4cf1f34857bcbf7d109325.tar.gz gcc-8b4c365c560219ff8d4cf1f34857bcbf7d109325.tar.bz2 |
re PR rtl-optimization/44941 (ICE: RTL check: expected code 'mem', have 'reg' in emit_block_move_hints, at expr.c:1189)
2010-07-19 Richard Guenther <rguenther@suse.de>
PR middle-end/44941
* expr.c (emit_block_move_hints): Move zero size check first.
Move asserts to more useful places.
* calls.c (load_register_parameters): Check for zero size.
* gcc.c-torture/compile/pr44941.c: New testcase.
From-SVN: r162308
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions