diff options
author | Andrew Pinski <quic_apinski@quicinc.com> | 2025-07-29 17:02:44 -0700 |
---|---|---|
committer | Andrew Pinski <quic_apinski@quicinc.com> | 2025-07-29 17:09:04 -0700 |
commit | ef49f8e9480129433cc803625ae8c6877cf59453 (patch) | |
tree | a9f16f646862d3036b61282ac37bb9ce870e08d9 /gcc/fortran/iresolve.cc | |
parent | 688f1947bd5453632a8973d1d5fba68169c9d1a9 (diff) | |
download | gcc-ef49f8e9480129433cc803625ae8c6877cf59453.zip gcc-ef49f8e9480129433cc803625ae8c6877cf59453.tar.gz gcc-ef49f8e9480129433cc803625ae8c6877cf59453.tar.bz2 |
simplify-rtx: Fix Distribute subregs over logic ops [PR121302]
r16-2614-g965564eafb721f had a typo where it would assume byte==0
rather than use the byte (offset) that was passed.
This fixes that typo and also fixes the comment since it is not just
about lowerpart subregs but all non-paradoxical subregs.
Pushed as obvious after bootstrap/test on x86_64-linux-gnu.
PR rtl-optimization/121302
gcc/ChangeLog:
* simplify-rtx.cc (simplify_context::simplify_subreg): Use
byte instead of 0 when calling simplify_subreg.
Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
Diffstat (limited to 'gcc/fortran/iresolve.cc')
0 files changed, 0 insertions, 0 deletions