diff options
author | Jeff Law <jeffreyalaw@gmail.com> | 2021-06-08 10:10:23 -0400 |
---|---|---|
committer | Jeff Law <jeffreyalaw@gmail.com> | 2021-06-08 10:13:41 -0400 |
commit | 941aa24ca9553b422dba6e267448ddd952bc52d1 (patch) | |
tree | d94901dc7f58cf4ce4f1533b9f0cf687056eccc3 /gcc/cp/decl.c | |
parent | d319517e809ee50496db29e552f86a83a14c837c (diff) | |
download | gcc-941aa24ca9553b422dba6e267448ddd952bc52d1.zip gcc-941aa24ca9553b422dba6e267448ddd952bc52d1.tar.gz gcc-941aa24ca9553b422dba6e267448ddd952bc52d1.tar.bz2 |
Further improve redundant test/compare removal on the H8
gcc/
* config/h8300/logical.md (andqi3_1): Move BCLR case into define_insn_and_split.
Create length attribute on define_insn_and_split. Only split for cases which we
know will use AND.
(andqi3_1<cczn>): Renamed from andqi3_1_clobber_flags. Only handle AND here and
fix length computation.
(b<code><mode>msx): Combine QImode and HImode H8/SX patterns using iterator.
Diffstat (limited to 'gcc/cp/decl.c')
0 files changed, 0 insertions, 0 deletions