diff options
author | Jie Mei <jie.mei@oss.cipunited.com> | 2023-06-19 16:29:58 +0800 |
---|---|---|
committer | YunQiang Su <yunqiang.su@cipunited.com> | 2023-07-03 11:38:32 +0800 |
commit | dbd9afcf78b11621d9134a6f47be6e07be78e6fe (patch) | |
tree | ba868f34e8e18eabf70e98f300966df05083a6da /gcc/tree.cc | |
parent | e3ee4289840f45d5e0219dea20d2fbb97a9b8894 (diff) | |
download | gcc-dbd9afcf78b11621d9134a6f47be6e07be78e6fe.zip gcc-dbd9afcf78b11621d9134a6f47be6e07be78e6fe.tar.gz gcc-dbd9afcf78b11621d9134a6f47be6e07be78e6fe.tar.bz2 |
MIPS: Make mips16e2 generating ZEB/ZEH instead of ANDI under certain conditions
This patch allows mips16e2 acts the same with -O1~3
when generating ZEB/ZEH instead of ANDI under
the -O0 option, which shrinks the code size.
gcc/ChangeLog:
* config/mips/mips.md(*and<mode>3_mips16): Generates
ZEB/ZEH instructions.
Diffstat (limited to 'gcc/tree.cc')
0 files changed, 0 insertions, 0 deletions