]> git.ipfire.org Git - thirdparty/gcc.git/commit
AVR: Add bitreverseqi2 insns.
authorGeorg-Johann Lay <avr@gjlay.de>
Tue, 19 May 2026 11:33:00 +0000 (13:33 +0200)
committerGeorg-Johann Lay <avr@gjlay.de>
Tue, 19 May 2026 11:47:44 +0000 (13:47 +0200)
commitbc43bf57757f34f349149cf93b81d8dcdbe411a2
tree619340efc6e07a6b9184173208997acf4272aa3f
parenta87cdfd2ca3260126d3c75ddfb5cdea6e721d8d0
AVR: Add bitreverseqi2 insns.

Now that https://gcc.gnu.org/r17-591 has been applied, the
middle-end will express 8-bit bitreverse code in terms of
a 16-bit bitreverse.  Therefore, add bitreverseqi2 insns.

PR target/50481
gcc/
* config/avr/avr.md (bitreverseqi2): New insn-and-split.
(*bitreverseqi2): New insn.
gcc/config/avr/avr.md