]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc: xtensa: use salt/saltu in xtensa_expand_scc
authorMax Filippov <jcmvbkbc@gmail.com>
Thu, 7 Sep 2023 03:13:22 +0000 (20:13 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Thu, 14 Sep 2023 19:09:32 +0000 (12:09 -0700)
commitfd948fd846c7de29150872e43b63bf9128da5b8f
tree2270446363bc15554fbb72f131532a2df117b0ee
parent4e1c5d5faf6b3dd32a9c8644d4fbf6471b7d9705
gcc: xtensa: use salt/saltu in xtensa_expand_scc

gcc/
* config/xtensa/predicates.md (xtensa_cstoresi_operator): Add
unsigned comparisons.
* config/xtensa/xtensa.cc (xtensa_expand_scc): Add code
generation of salt/saltu instructions.
* config/xtensa/xtensa.h (TARGET_SALT): New macro.
* config/xtensa/xtensa.md (salt, saltu): New instruction
patterns.
gcc/config/xtensa/predicates.md
gcc/config/xtensa/xtensa.cc
gcc/config/xtensa/xtensa.h
gcc/config/xtensa/xtensa.md