Home
last modified time | relevance | path

Searched full:zvknhb (Results 1 – 20 of 20) sorted by relevance

/freebsd/crypto/openssl/crypto/sha/
H A Dbuild.info49 $SHA1ASM_riscv64=sha_riscv.c sha256-riscv64-zvkb-zvknha_or_zvknhb.S sha512-riscv64-zvkb-zvknhb.S
174 GENERATE[sha512-riscv64-zvkb-zvknhb.S]=asm/sha512-riscv64-zvkb-zvknhb.pl
/freebsd/secure/lib/libcrypto/man/man3/
H A DOPENSSL_riscvcap.3200 .IP ZVKNHB 4
201 .IX Item "ZVKNHB"
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVScheduleZvk.td36 /// Zvknha or Zvknhb extensions
79 /// Zvknha or Zvknhb extensions
H A DRISCVFeatures.td782 : RISCVExtension<"zvknhb", 1, 0,
783 "'Zvknhb' (Vector SHA-2 (SHA-256 and SHA-512))",
788 "'Zvknhb' (Vector SHA-2 (SHA-256 and SHA-512))">;
792 "'Zvknha' or 'Zvknhb' (Vector SHA-2)">;
819 "'Zvkn' (shorthand for 'Zvkned', 'Zvknhb', 'Zvkb', and "
H A DRISCVSchedSiFiveP600.td1116 // Zvknha or Zvknhb
H A DRISCVISelLowering.cpp9301 // zvknha(SEW=32)/zvknhb(SEW=[32|64]) in LowerINTRINSIC_WO_CHAIN()
9307 report_fatal_error("SEW=64 needs Zvknhb to be enabled."); in LowerINTRINSIC_WO_CHAIN()
/freebsd/crypto/openssl/include/crypto/
H A Driscv_arch.def50 RISCV_DEFINE_CAP(ZVKNHB, 0, 21, 4, (1 << 23))
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_riscvcap.pod163 =item ZVKNHB
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml612 - const: zvknhb
614 The standard Zvknhb extension for NIST suite: vector SHA-2 secure,
825 - const: zvknhb
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-riscv64-zvkb-zvknhb.pl42 # - RISC-V Vector SHA-2 Secure Hash extension ('Zvknhb')
H A Dsha256-riscv64-zvkb-zvknha_or_zvknhb.pl42 # - RISC-V Vector SHA-2 Secure Hash extension ('Zvknha' or 'Zvknhb')
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp759 if (Exts.count("zvknhb") && !Exts.count("zve64x")) in checkDependency()
761 "'zvknhb' requires 'v' or 'zve64*' extension to also be specified"); in checkDependency()
H A DHost.cpp2087 Features["zvknhb"] = ExtMask & (1 << 23); // RISCV_HWPROBE_EXT_ZVKNHB in getHostCPUFeatures()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp220 {"zvknhb", RVV_REQ_Zvknhb}, in ConstructRVVIntrinsics()
727 if (ElemSize == 64 && !TI.hasFeature("zvknhb")) in CheckBuiltinFunctionCall()
/freebsd/crypto/openssl/providers/
H A Dfips.module.sources381 crypto/sha/asm/sha512-riscv64-zvkb-zvknhb.pl
H A Dfips-sources.checksums381 …856cffaef291641c4ae7f59288ed1e65e38823cfdcb74f8ac5295 crypto/sha/asm/sha512-riscv64-zvkb-zvknhb.pl
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp668 .Case("Zvknhb", RVV_REQ_Zvknhb) in createRVVIntrinsics()
/freebsd/crypto/openssl/crypto/perlasm/
H A Driscv.pm985 ## Zvknha and Zvknhb instructions
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td2679 // zvknhb
2680 let RequiredFeatures = ["Zvknhb", "Experimental"] in {
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsRISCV.td1888 // Zvknha or Zvknhb