The (unfinalized) bitmanip extension has single-op rotates.
I really don't like it. It seems like they copied x86 (bext, bdep) where they should have been plagiarizing armv8 (BFM, ...).
Re:An ex-ARM engineer critiques RISC-V
by brandmeyer on Sunday November 01, 2020 @12:38PM
(#24961061)
I've watched that extension's development since it was little more than one smart guy's wish list. I don't think its fair to say that they copied any one architecture. The authors have put in a ton of time researching the tradeoffs and investigating the trade space over the years.
That said, until it gets ratified by the consortium and implemented in silicon its still just a (well-researched) wishlist.
Bitfield insertion is only one instruction in most RISC ISAs, but 5 or more in RISC-V.