diff options
author | Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> | 2020-12-16 12:53:56 -0800 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2020-12-16 13:09:02 -0800 |
commit | 64a54505ec8249178b9767d1420354f8eb55de50 (patch) | |
tree | 0ca0776456b7e9cfda17f9030eea1d60b7d2501e /gcc/config.gcc | |
parent | db253e8b1dba3ec1138d1b5ea0fac361dde9ac17 (diff) | |
download | gcc-64a54505ec8249178b9767d1420354f8eb55de50.zip gcc-64a54505ec8249178b9767d1420354f8eb55de50.tar.gz gcc-64a54505ec8249178b9767d1420354f8eb55de50.tar.bz2 |
gcc: xtensa: rearrange DI mode constant loading
2020-12-16 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
gcc/
* config/xtensa/xtensa.c (xtensa_emit_move_sequence): Try to
replace 'l32r' with 'movi' + 'slli' when optimizing for size.
* config/xtensa/xtensa.md (movdi): Split loading DI mode constant
into register pair into two loads of SI mode constants.
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions