aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.cc
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2024-07-21 14:11:21 +0900
committerOleg Endo <olegendo@gcc.gnu.org>2024-07-21 14:30:58 +0900
commit58b78cf068b3b24c11d7812a5f4de865e9cdb8b4 (patch)
treeee2dd0262a92b01fcdaf95065f012797504ed2b6 /gcc/fold-const.cc
parent6d811c15e622572749a2e84d3884cb5ce3296578 (diff)
downloadgcc-58b78cf068b3b24c11d7812a5f4de865e9cdb8b4.zip
gcc-58b78cf068b3b24c11d7812a5f4de865e9cdb8b4.tar.gz
gcc-58b78cf068b3b24c11d7812a5f4de865e9cdb8b4.tar.bz2
SH: Fix outage caused by recently added 2nd combine pass after reg alloc
I've also confirmed on the CSiBE set that the secondary combine pass is actually beneficial on SH. It does result in some code size reductions. gcc/CHangeLog: * config/sh/sh.md (mov_neg_si_t): Allow insn and split after register allocation. (*treg_noop_move): New insn.
Diffstat (limited to 'gcc/fold-const.cc')
0 files changed, 0 insertions, 0 deletions