Home
last modified time | relevance | path

Searched full:zvbc (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVScheduleZvk.td20 /// Zvbc extension
64 /// Zvbc extension
H A DRISCVFeatures.td750 : RISCVExtension<"zvbc", 1, 0,
751 "'Zvbc' (Vector Carryless Multiplication)">,
755 "'Zvbc' (Vector Carryless Multiplication)">;
826 "'Zvknc' (shorthand for 'Zvknc' and 'Zvbc')",
843 "'Zvksc' (shorthand for 'Zvks' and 'Zvbc')",
H A DRISCVSchedSiFiveP600.td768 // Zvbc
1104 // Zvbc
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml434 - const: zvbc
436 The standard Zvbc extension for vectored carryless multiplication
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp749 if (Exts.count("zvbc") && !Exts.count("zve64x")) in checkDependency()
751 "'zvbc' requires 'v' or 'zve64*' extension to also be specified"); in checkDependency()
H A DHost.cpp2082 Features["zvbc"] = ExtMask & (1 << 18); // RISCV_HWPROBE_EXT_ZVBC in getHostCPUFeatures()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp663 .Case("Zvbc", RVV_REQ_Zvbc) in createRVVIntrinsics()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp215 {"zvbc", RVV_REQ_Zvbc}, in ConstructRVVIntrinsics()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td2646 // zvbc
2647 let RequiredFeatures = ["Zvbc", "Experimental"] in {
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsRISCV.td1871 // Zvbc