ZXFoundation™ 26h2
Loading...
Searching...
No Matches
vector.cxxm File Reference

z/Architecture vector (VX) instruction wrappers. More...

Include dependency graph for vector.cxxm:

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.

Detailed Description

z/Architecture vector (VX) instruction wrappers.

SPDX-License-Identifier: Apache-2.0