[PATCH] RISC-V : Support bitmanip-0.93 ZBA/ZBB/ZBC instructions

Jim Wilson jimw@sifive.com
Sun Mar 7 21:03:28 GMT 2021


On Tue, Mar 2, 2021 at 10:51 PM Kuan-Lin Chen <kuanlinchentw@gmail.com>
wrote:

> I updated the patch in the attached file.
> This version fixed:
> 1. zext.h uses PACKW in rv64b.
> 2. ror accepts immediate operand as rori.
> 3. rorw accepts immediate operand as roriw.
> 4. zext.w can be used as a pseudo instruction for add.uw in rv64zba
> 5. test cases updated for above.
>

This looks good to me.  I think this is OK to install.

Do we want a -menable-experimental-extensions option to control this since
it is frozen but not yet accepted?  Or do we want to accept it as is?  We
can worry about this after the patch goes in since it doesn't really matter
until the next binutils release.

Jim


More information about the Binutils mailing list