|
Revision tags: llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6 |
|
| #
1a3b14d2 |
| 24-Nov-2023 |
Craig Topper <craig.topper@sifive.com> |
[RISCV] Add C intrinsics for scalar bitmanip and crypto
This adds riscv_bitmanip and riscv_crypto.h
This is based on the proposed spec here https://github.com/riscv-non-isa/riscv-c-api-doc/pull/44
[RISCV] Add C intrinsics for scalar bitmanip and crypto
This adds riscv_bitmanip and riscv_crypto.h
This is based on the proposed spec here https://github.com/riscv-non-isa/riscv-c-api-doc/pull/44
Tests that previously used builtins directly now use the intrinsics.
Reviewed By: wangpc
Differential Revision: https://reviews.llvm.org/D155647
show more ...
|
|
Revision tags: llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4, llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2 |
|
| #
36ac6ac1 |
| 02-Aug-2023 |
Craig Topper <craig.topper@sifive.com> |
[RISCV] Merge rv32 and rv64 Zvb* intrinsic tests. NFC
There was some duplication between these tests and we can merge them by checking __riscv_xlen for the parts that aren't duplicated.
Reviewed By
[RISCV] Merge rv32 and rv64 Zvb* intrinsic tests. NFC
There was some duplication between these tests and we can merge them by checking __riscv_xlen for the parts that aren't duplicated.
Reviewed By: kito-cheng
Differential Revision: https://reviews.llvm.org/D156851
show more ...
|