]> git.ipfire.org Git - thirdparty/gcc.git/commit
xtensa: Apply split_DI_SF_DF_const() even if TARGET_CONST16 or TARGET_AUTOLITPOOLS
authorTakayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
Thu, 9 Oct 2025 21:26:54 +0000 (06:26 +0900)
committerMax Filippov <jcmvbkbc@gmail.com>
Mon, 20 Oct 2025 16:34:38 +0000 (09:34 -0700)
commit975f8598ded35f962e7f4811ededeb84cc797ebb
treed871662b3cb5ff82a2ed81e3a0ac50de57de97cc
parent7aefb48bb036c5189bea44fc0d8680812a08ed32
xtensa: Apply split_DI_SF_DF_const() even if TARGET_CONST16 or TARGET_AUTOLITPOOLS

Otherwise, if TARGET_CONST16 or TARGET_AUTOLITPOOLS is enabled, DI/SF/DFmode
constant assignments will not benefit from their splitting or constantsynth.

gcc/ChangeLog:

* config/xtensa/xtensa.cc (do_largeconst):
Change split_DI_SF_DF_const() to be called unconditionally.
gcc/config/xtensa/xtensa.cc