Home
last modified time | relevance | path

Searched full:zve32x (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/riscv/vector/
H A Dvstate_prctl.c44 TH_LOG("GET_CONTROL should fail on kernel/hw without ZVE32X"); in TEST()
46 TH_LOG("GET_CONTROL should fail on kernel/hw without ZVE32X"); in TEST()
58 TH_LOG("SET_CONTROL should fail on kernel/hw without ZVE32X"); in TEST()
60 TH_LOG("SET_CONTROL should fail on kernel/hw without ZVE32X"); in TEST()
/linux/arch/riscv/kernel/
H A Dvec-copy-unaligned.S24 .option arch, +zve32x
46 .option arch, +zve32x
H A Dsys_hwprobe.c150 EXT_KEY(ZVE32X); in hwprobe_isa_ext0()
H A Dtraps_misaligned.c474 ".option arch, +zve32x\n\t" in check_vector_unaligned_access_emulated()
H A Dcpufeature.c508 __RISCV_ISA_EXT_DATA_VALIDATE(zve32x, RISCV_ISA_EXT_ZVE32X, riscv_ext_vector_x_validate),
/linux/arch/riscv/include/asm/
H A Dvector.h171 ".option arch, +zve32x\n\t" in __vstate_csr_restore()
218 ".option arch, +zve32x\n\t" in __riscv_v_vstate_save()
254 ".option arch, +zve32x\n\t" in __riscv_v_vstate_restore()
280 ".option arch, +zve32x\n\t" in __riscv_v_vstate_discard()
286 ".option arch, +zve32x\n\t" in __riscv_v_vstate_discard()
/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml533 - const: zve32x
535 The standard Zve32x extension for embedded processors, as ratified
809 const: zve32x
822 const: zve32x
829 const: zve32x
884 - const: zve32x
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst201 * :c:macro:`RISCV_HWPROBE_EXT_ZVE32X`: The Vector sub-extension Zve32x is