ZXFoundation™
26h2
Loading...
Searching...
No Matches
arch.s390x.cpu.vector Module Reference
Data Structures
struct
arch::s390x::cpu::vector::vector128
Typedefs
using
arch::s390x::cpu::vector::v16u8
= u8 __attribute__((vector_size(16)))
using
arch::s390x::cpu::vector::v2u64
= u64 __attribute__((vector_size(16)))
using
arch::s390x::cpu::vector::v4u32
= u32 __attribute__((vector_size(16)))
using
arch::s390x::cpu::vector::v8u16
= u16 __attribute__((vector_size(16)))
Functions
auto
arch::s390x::cpu::vector::vl
(const void *addr) noexcept -> v16u8
VL: Vector Load (0xE706, RXE) — 16-byte aligned.
auto
arch::s390x::cpu::vector::vst
(v16u8 v, void *addr) noexcept -> void
VST: Vector Store (0xE70E, RXE) — 16-byte aligned.
Variables
u64
high
u64
low
u32
u
[4]
Files
file
arch/s390x/cpu/
vector.cxxm
z/Architecture vector (VX) instruction wrappers.
Generated by
1.15.0