Home
last modified time | relevance | path

Searched full:zbkc (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsRISCV.td33 // Zbc or Zbkc extension.
35 def clmul_32 : RISCVBuiltin<"unsigned int(unsigned int, unsigned int)", "zbc|zbkc">;
36 def clmul_64 : RISCVBuiltin<"uint64_t(uint64_t, uint64_t)", "zbc|zbkc,64bit">;
37 def clmulh_32 : RISCVBuiltin<"unsigned int(unsigned int, unsigned int)", "zbc|zbkc,32bit">;
38 def clmulh_64 : RISCVBuiltin<"uint64_t(uint64_t, uint64_t)", "zbc|zbkc,64bit">;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedXiangShanNanHu.td113 // Zbkc
294 // Zbkc
H A DRISCVFeatures.td541 : RISCVExtension<"zbkc", 1, 0,
542 "'Zbkc' (Carry-less multiply instructions for "
548 "'Zbkc' (Carry-less multiply instructions for Cryptography)">;
554 "'Zbkc' (Carry-less multiply instructions "
H A DRISCVInstrInfoZb.td20 // Zbkc - 1.0
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml219 - const: zbkc
221 The standard Zbkc carry-less multiply instructions as ratified
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsRISCV.td94 // Zbc or Zbkc
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DHost.cpp2073 Features["zbkc"] = ExtMask & (1 << 9); // RISCV_HWPROBE_EXT_ZBKC in getHostCPUFeatures()