Home
last modified time | relevance | path

Searched full:zbs (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/contrib/device-tree/src/riscv/sophgo/
H A Dsg2044-cpus.dtsi33 "zbs", "zca", "zcb", "zcd",
69 "zbs", "zca", "zcb", "zcd",
105 "zbs", "zca", "zcb", "zcd",
141 "zbs", "zca", "zcb", "zcd",
177 "zbs", "zca", "zcb", "zcd",
213 "zbs", "zca", "zcb", "zcd",
249 "zbs", "zca", "zcb", "zcd",
285 "zbs", "zca", "zcb", "zcd",
321 "zbs", "zca", "zcb", "zcd",
357 "zbs", "zca", "zcb", "zcd",
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DOPENSSL_riscvcap.394 zba/zbb/zbs would not be implied in the capability vector.
112 .IP ZBS 4
113 .IX Item "ZBS"
/freebsd/sys/contrib/device-tree/src/riscv/spacemit/
H A Dk1.dtsi61 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
91 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
121 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
151 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
181 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
211 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
241 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
271 "zbb", "zbc", "zbs", "zkt", "zvfh", "zvkt",
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_riscvcap.pod33 zba/zbb/zbs would not be implied in the capability vector.
57 =item ZBS
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVScheduleZb.td33 // Zbs extension
72 // Zbs extension
H A DRISCVSchedXiangShanNanHu.td97 // Zbs
296 // Zbs
H A DRISCVFeatures.td498 : RISCVExtension<"zbs", 1, 0,
499 "'Zbs' (Single-Bit Instructions)">,
503 "'Zbs' (Single-Bit Instructions)">;
509 "'B' (the collection of the Zba, Zbb, Zbs extensions)",
513 "'B' (the collection of the Zba, Zbb, Zbs extensions)">;
H A DRISCVInstrInfoZb.td14 // Zbs - 1.0
H A DRISCVISelLowering.cpp1948 // We expect to be able to match a bit extraction instruction if the Zbs in isMaskAndCmp0FoldingBeneficial()
1974 // Zbs provides BEXT[_I], which can be used with SEQZ/SNEZ as a bit test. in hasBitTest()
13670 // Pre-promote (i1 (truncate (srl X, Y))) on RV64 with Zbs without zero in performTRUNCATECombine()
13697 // Pre-promote (i32 (and (srl X, Y), 1)) on RV64 with Zbs without zero in performANDCombine()
13797 // Pre-promote (i32 (xor (shl -1, X), ~0)) on RV64 with Zbs so we can use in performXORCombine()
/freebsd/crypto/openssl/include/crypto/
H A Driscv_arch.def32 RISCV_DEFINE_CAP(ZBS, 0, 3, 4, (1 << 5))
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp315 // Perform optimization with BSETI in the Zbs extension. in generateInstSeq()
336 // Perform optimization with BCLRI in the Zbs extension. in generateInstSeq()
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml295 - const: zbs
297 The standard Zbs bit-manipulation extension for single-bit
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DHost.cpp2069 Features["zbs"] = ExtMask & (1 << 5); // RISCV_HWPROBE_EXT_ZBS in getHostCPUFeatures()