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),}
  |