Searched full:zba (Results 1 – 15 of 15) sorted by relevance
/openbmc/linux/Documentation/devicetree/bindings/riscv/ |
H A D | extensions.yaml | 168 - const: zba 170 The standard Zba bit-manipulation extension for address generation
|
/openbmc/linux/Documentation/riscv/ |
H A D | hwprobe.rst | 70 * :c:macro:`RISCV_HWPROBE_EXT_ZBA`: The Zba address generation extension is
|
/openbmc/qemu/util/ |
H A D | cpuinfo-riscv.c | 103 /* Probe for Zba: add.uw zero,zero,zero. */ in cpuinfo_init()
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | sys_riscv.c | 148 if (riscv_isa_extension_available(isainfo->isa, ZBA)) in hwprobe_isa_ext0()
|
H A D | cpufeature.c | 175 __RISCV_ISA_EXT_DATA(zba, RISCV_ISA_EXT_ZBA),
|
/openbmc/qemu/target/riscv/ |
H A D | xthead.decode | 49 # functions (mirroring the `sh[123]add` instructions from Zba and
|
H A D | insn32.decode | 754 # *** RV32 Zba Standard Extension *** 759 # *** RV64 Zba Standard Extension (in addition to RV32 Zba) ***
|
H A D | cpu.c | 141 ISA_EXT_DATA_ENTRY(zba, PRIV_VERSION_1_12_0, ext_zba), 1519 MULTI_EXT_CFG_BOOL("zba", ext_zba, true),
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu_onereg.c | 42 KVM_ISA_EXT_ARR(ZBA),
|
/openbmc/linux/tools/testing/selftests/kvm/riscv/ |
H A D | get-reg-list.c | 721 {"zba", .feature = KVM_RISCV_ISA_EXT_ZBA, .regs = zba_regs, .regs_n = ARRAY_SIZE(zba_regs),}
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_xthead.c.inc | 109 * th.addsl is similar to sh[123]add (from Zba), but not an
|
/openbmc/qemu/target/riscv/tcg/ |
H A D | tcg-cpu.c | 389 warn_report(warn_msg, "zba"); in riscv_cpu_validate_b()
|
/openbmc/qemu/target/riscv/kvm/ |
H A D | kvm-cpu.c | 291 KVM_EXT_CFG("zba", ext_zba, KVM_RISCV_ISA_EXT_ZBA),
|
/openbmc/linux/mm/ |
H A D | memory.c | 3484 pgoff_t vba, vea, zba, zea; in unmap_mapping_range_tree() local 3489 zba = max(first_index, vba); in unmap_mapping_range_tree() 3493 ((zba - vba) << PAGE_SHIFT) + vma->vm_start, in unmap_mapping_range_tree()
|
/openbmc/qemu/tcg/riscv/ |
H A D | tcg-target.c.inc | 221 /* Zba: Bit manipulation extension, address generation */
|