commit | eab3d2d17dd8fedc856cf175a3f2174770ecb64d | [log] [tgz] |
---|---|---|
author | Philipp Tomsich <philipp.tomsich@vrull.eu> | Thu May 27 17:20:05 2021 +0200 |
committer | Philipp Tomsich <philipp.tomsich@vrull.eu> | Mon Nov 14 20:03:47 2022 +0100 |
tree | 8ef9edd57f27faa67aad3d70eb5a56559c0fad25 | |
parent | 1d99e09106ad08a1e060a8d3343c123c3c115bcc [diff] |
riscv: bitmanip: add orc.b as an unspec As a basis for optimized string functions (e.g., the by-pieces implementations), we need orc.b available. This adds orc.b as an unspec, so we can expand to it. gcc/ChangeLog: * config/riscv/bitmanip.md (orcb<mode>2): Add orc.b as an unspec. * config/riscv/riscv.md: Add UNSPEC_ORC_B. Signed-off-by: Philipp Tomsich <philipp.tomsich@vrull.eu>