aboutsummaryrefslogtreecommitdiff
path: root/libdecnumber
diff options
context:
space:
mode:
authorTakayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>2024-05-31 19:23:13 +0900
committerMax Filippov <jcmvbkbc@gmail.com>2024-05-31 14:41:01 -0700
commit68cda24d3ac12292a599ff8f9b58fdbc95baba4e (patch)
tree088e502ff1a45d667adb3918eadad7931a86684b /libdecnumber
parent30cfdd6ff56972d9d1b9dbdd43a8333c85618775 (diff)
downloadgcc-68cda24d3ac12292a599ff8f9b58fdbc95baba4e.zip
gcc-68cda24d3ac12292a599ff8f9b58fdbc95baba4e.tar.gz
gcc-68cda24d3ac12292a599ff8f9b58fdbc95baba4e.tar.bz2
xtensa: Simplify several MD templates
No functional changes. gcc/ChangeLog: * config/xtensa/predicates.md (subreg_HQI_lowpart_operator, xtensa_sminmax_operator): New operator predicates. * config/xtensa/xtensa-protos.h (xtensa_match_CLAMPS_imms_p): Remove. * config/xtensa/xtensa.cc (xtensa_match_CLAMPS_imms_p): Ditto. * config/xtensa/xtensa.md (*addsubx, *extzvsi-1bit_ashlsi3, *extzvsi-1bit_addsubx): Revise the output statements by conditional ternary operator rather than switch-case clause in order to avoid using gcc_unreachable(). (xtensa_clamps): Reduce to a single pattern definition using the predicate added above. (Some split patterns to assist *masktrue_const_bitcmpl): Ditto.
Diffstat (limited to 'libdecnumber')
0 files changed, 0 insertions, 0 deletions