Home
last modified time | relevance | path

Searched full:zvkned (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/crypto/openssl/crypto/aes/
H A Dbuild.info55 …s-riscv64.s aes-riscv64-zkn.s aes-riscv64-zvkb-zvkned.s aes-riscv64-zvkned.s aes-riscv64-zvbb-zvkg…
132 GENERATE[aes-riscv64-zvkb-zvkned.s]=asm/aes-riscv64-zvkb-zvkned.pl
133 GENERATE[aes-riscv64-zvkned.s]=asm/aes-riscv64-zvkned.pl
134 GENERATE[aes-riscv64-zvbb-zvkg-zvkned.s]=asm/aes-riscv64-zvbb-zvkg-zvkned.pl
/freebsd/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_aes_gcm_hw_rv64i.inc38 * RISC-V RV64 ZVKNED support for AES GCM.
47 * Zvkned only supports 128 and 256 bit keys for key schedule generation.
71 * RISC-V RV64 ZVKB, ZVKG and ZVKNED support for AES GCM.
80 * Zvkned only supports 128 and 256 bit keys for key schedule generation.
H A Dcipher_aes_hw_rv64i.inc52 * RISC-V RV64 ZVKNED support for AES modes ecb, cbc, ofb, cfb, ctr.
75 * Zvkned only supports 128 and 256 bit keys for key schedule generation.
77 * All Zvkned-based implementations use the same `encrypt-key` scheduling
104 /* Zvkned supports aes-128/192/256 encryption and decryption. */
H A Dcipher_aes_ccm_hw_rv64i.inc35 * RISC-V RV64 ZVKNED support for AES CCM.
44 /* Zvkned only supports 128 and 256 bit keys for key schedule generation. */
H A Dcipher_aes_xts_hw.c212 /* Zvkned only supports 128 and 256 bit keys. */ in cipher_hw_aes_xts_rv64i_zvbb_zvkg_zvkned_initkey()
235 /* Zvkned only supports 128 and 256 bit keys. */ in cipher_hw_aes_xts_rv64i_zvkned_initkey()
H A Dcipher_aes_ocb_hw.c126 /* Zvkned only supports 128 and 256 bit keys. */ in cipher_hw_aes_ocb_rv64i_zvkned_initkey()
/freebsd/crypto/openssl/crypto/modes/
H A Dbuild.info46 …4=ghash-riscv64.s ghash-riscv64-zvkb-zvbc.s ghash-riscv64-zvkg.s aes-gcm-riscv64-zvkb-zvkg-zvkned.s
96 GENERATE[aes-gcm-riscv64-zvkb-zvkg-zvkned.s]=asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl
/freebsd/secure/lib/libcrypto/man/man3/
H A DOPENSSL_riscvcap.3190 .IP ZVKNED 4
191 .IX Item "ZVKNED"
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVScheduleZvk.td41 /// Zvkned extension
84 /// Zvkned extension
H A DRISCVFeatures.td766 : RISCVExtension<"zvkned", 1, 0,
767 "'Zvkned' (Vector AES Encryption & Decryption (Single Round))">,
771 "'Zvkned' (Vector AES Encryption & Decryption (Single Round))">;
819 "'Zvkn' (shorthand for 'Zvkned', 'Zvknhb', 'Zvkb', and "
H A DRISCVSchedSiFiveP600.td793 // Zvkned
1120 // Zvkned
/freebsd/crypto/openssl/providers/
H A Dfips.module.sources15 crypto/aes/asm/aes-riscv64-zvbb-zvkg-zvkned.pl
16 crypto/aes/asm/aes-riscv64-zvkb-zvkned.pl
17 crypto/aes/asm/aes-riscv64-zvkned.pl
271 crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl
H A Dfips-sources.checksums15 …11d9d0c9377b67fe0681063364f1af84d8598f7daa30da65b4d crypto/aes/asm/aes-riscv64-zvbb-zvkg-zvkned.pl
16 …f25cdd3d8ec0c50cb4306d98374da1c6056e27e0cf31a057dc5ee150 crypto/aes/asm/aes-riscv64-zvkb-zvkned.pl
17 d372152dac004b96a89f8531256bd05597ca0b614b444bb02aee93238dcf83ab crypto/aes/asm/aes-riscv64-zvkned
271 …f781a42fba43227e133976a24d0fddebf63909f7e010a crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl
/freebsd/crypto/openssl/include/crypto/
H A Driscv_arch.def48 RISCV_DEFINE_CAP(ZVKNED, 0, 19, 4, (1 << 21))
H A Daes_platform.h473 /* Zvkned extension (vector crypto AES). */
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_riscvcap.pod151 =item ZVKNED
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml594 - const: zvkned
596 The standard Zvkned extension for Vector AES block cipher
839 - const: zvkned
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-riscv64-zvkb-zvkned.pl40 # - RISC-V Vector AES block cipher extension ('Zvkned')
H A Daes-riscv64-zvbb-zvkg-zvkned.pl41 # - RISC-V Vector AES block cipher extension ('Zvkned')
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp666 .Case("Zvkned", RVV_REQ_Zvkned) in createRVVIntrinsics()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td2593 // prototypes like other zvkned instructions (e.g. vaesdf), so we don't
2660 // zvkned
2661 let RequiredFeatures = ["Zvkned", "Experimental"] in {
/freebsd/crypto/openssl/crypto/modes/asm/
H A Daes-gcm-riscv64-zvkb-zvkg-zvkned.pl41 # - RISC-V Vector AES Block Cipher extension ('Zvkned')
/freebsd/crypto/openssl/crypto/perlasm/
H A Driscv.pm925 ## Zvkned instructions
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp753 if ((Exts.count("zvkb") || Exts.count("zvkg") || Exts.count("zvkned") || in checkDependency()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp218 {"zvkned", RVV_REQ_Zvkned}, in ConstructRVVIntrinsics()

12