diff options
author | Jeff Law <jeffreyalaw@gmail.com> | 2021-06-13 11:09:38 -0400 |
---|---|---|
committer | Jeff Law <jeffreyalaw@gmail.com> | 2021-06-13 11:18:14 -0400 |
commit | 8a7d54b1e10b8f4fba1358260ed2e7056ed23cbd (patch) | |
tree | a4a61247b738275125373d92ff302efd9fe0945d /gcc/store-motion.c | |
parent | 3f04e3782536ad2f9cfbb8cfe6630e9f9dd8af4c (diff) | |
download | gcc-8a7d54b1e10b8f4fba1358260ed2e7056ed23cbd.zip gcc-8a7d54b1e10b8f4fba1358260ed2e7056ed23cbd.tar.gz gcc-8a7d54b1e10b8f4fba1358260ed2e7056ed23cbd.tar.bz2 |
[committed] More improvements to H8 logicals for test/compare elimination
gcc/
* config/h8300/logical.md (<code>qi3_1<cczn>): New pattern.
(andqi3_1<cczn>): Removed.
(<ors>qi3_1): Do not split for IOR/XOR a single bit.
(H8/SX bit logicals): Split out from other patterns.
* config/h8300/multiply.md (mulqihi3_const<cczn>): Renamed from
mulqihi3_const_clobber_flags.
(mulqihi3<cczn>, mulhisi3_const<cczn>, mulhisi3<cczn>): Similarly
Diffstat (limited to 'gcc/store-motion.c')
0 files changed, 0 insertions, 0 deletions