Searched full:zbb (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.6/arch/riscv/lib/ |
D | strcmp.S | 42 * Variant of strcmp using the ZBB extension if available. 50 .option arch,+zbb
|
D | strlen.S | 34 * Variant of strlen using the ZBB extension if available 48 .option arch,+zbb
|
D | strncmp.S | 47 * Variant of strncmp using the ZBB extension if available 53 .option arch,+zbb
|
/Linux-v6.6/Documentation/devicetree/bindings/riscv/ |
D | extensions.yaml | 175 - const: zbb 177 The standard Zbb bit-manipulation extension for basic bit-manipulation
|
/Linux-v6.6/Documentation/riscv/ |
D | hwprobe.rst | 74 * :c:macro:`RISCV_HWPROBE_EXT_ZBB`: The Zbb extension is supported, as defined
|
/Linux-v6.6/arch/riscv/ |
D | Kconfig | 530 bool "Zbb extension support for bit manipulation instructions" 536 Adds support to dynamically detect the presence of the ZBB 539 The Zbb extension provides instructions to accelerate a number
|
/Linux-v6.6/arch/riscv/kernel/ |
D | sys_riscv.c | 153 if (riscv_isa_extension_available(isainfo->isa, ZBB)) in hwprobe_isa_ext0()
|
D | cpufeature.c | 175 __RISCV_ISA_EXT_DATA(zbb, RISCV_ISA_EXT_ZBB),
|
/Linux-v6.6/arch/riscv/kvm/ |
D | vcpu_onereg.c | 43 KVM_ISA_EXT_ARR(ZBB),
|
/Linux-v6.6/tools/testing/selftests/kvm/riscv/ |
D | get-reg-list.c | 723 {"zbb", .feature = KVM_RISCV_ISA_EXT_ZBB, .regs = zbb_regs, .regs_n = ARRAY_SIZE(zbb_regs),}
|