diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2021-04-21 14:13:04 +0200 |
---|---|---|
committer | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2021-04-27 17:47:25 +0200 |
commit | c33db31d9ad96f6414460315c12b4b505fad5dd7 (patch) | |
tree | d6eced509e19fdc7efbe871cf8dc418f8485970d /gcc/tree-nested.c | |
parent | 3bb41228d76b3a3cbd9923d57388f0903f7683de (diff) | |
download | gcc-c33db31d9ad96f6414460315c12b4b505fad5dd7.zip gcc-c33db31d9ad96f6414460315c12b4b505fad5dd7.tar.gz gcc-c33db31d9ad96f6414460315c12b4b505fad5dd7.tar.bz2 |
Fix target/100106 ICE in gen_movdi
As the test case shows, the outer mode may have a higher alignment
requirement than the inner mode here.
2021-04-27 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR target/100106
* simplify-rtx.c (simplify_context::simplify_subreg): Check the
memory alignment for the outer mode.
* gcc.c-torture/compile/pr100106.c: New testcase.
Diffstat (limited to 'gcc/tree-nested.c')
0 files changed, 0 insertions, 0 deletions