Module core::arch::aarch64

1.59.0 · source ·
Available on AArch64 only.
Expand description

Platform-specific intrinsics for the aarch64 platform.

See the module documentation for more details.

Structs

  • ISHExperimental
    Inner Shareable is the required shareability domain, reads and writes are the required access types
  • ISHLDExperimental
    Inner Shareable is the required shareability domain, reads are the required access type
  • ISHSTExperimental
    Inner Shareable is the required shareability domain, writes are the required access type
  • LDExperimental
    Full system is the required shareability domain, reads are the required access type
  • NSHExperimental
    Non-shareable is the required shareability domain, reads and writes are the required access types
  • NSHLDExperimental
    Non-shareable is the required shareability domain, reads are the required access type
  • NSHSTExperimental
    Non-shareable is the required shareability domain, writes are the required access type
  • OSHExperimental
    Outer Shareable is the required shareability domain, reads and writes are the required access types
  • OSHLDExperimental
    Outer Shareable is the required shareability domain, reads are the required access type
  • OSHSTExperimental
    Outer Shareable is the required shareability domain, writes are the required access type
  • STExperimental
    Full system is the required shareability domain, writes are the required access type
  • SYExperimental
    Full system is the required shareability domain, reads and writes are the required access types
  • ARM-specific 64-bit wide vector of two packed f32.
  • ARM-specific type containing two float32x2_t vectors.
  • ARM-specific type containing three float32x2_t vectors.
  • ARM-specific type containing four float32x2_t vectors.
  • ARM-specific 128-bit wide vector of four packed f32.
  • ARM-specific type containing two float32x4_t vectors.
  • ARM-specific type containing three float32x4_t vectors.
  • ARM-specific type containing four float32x4_t vectors.
  • ARM-specific 64-bit wide vector of one packed f64.
  • ARM-specific type containing two float64x1_t vectors.
  • ARM-specific type containing three float64x1_t vectors.
  • ARM-specific type containing four float64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed f64.
  • ARM-specific type containing two float64x2_t vectors.
  • ARM-specific type containing three float64x2_t vectors.
  • ARM-specific type containing four float64x2_t vectors.
  • ARM-specific 64-bit wide vector of eight packed i8.
  • ARM-specific type containing two int8x8_t vectors.
  • ARM-specific type containing three int8x8_t vectors.
  • ARM-specific type containing four int8x8_t vectors.
  • ARM-specific 128-bit wide vector of sixteen packed i8.
  • ARM-specific type containing two int8x16_t vectors.
  • ARM-specific type containing three int8x16_t vectors.
  • ARM-specific type containing four int8x16_t vectors.
  • ARM-specific 64-bit wide vector of four packed i16.
  • ARM-specific type containing two int16x4_t vectors.
  • ARM-specific type containing three int16x4_t vectors.
  • ARM-specific type containing four int16x4_t vectors.
  • ARM-specific 128-bit wide vector of eight packed i16.
  • ARM-specific type containing two int16x8_t vectors.
  • ARM-specific type containing three int16x8_t vectors.
  • ARM-specific type containing four int16x8_t vectors.
  • ARM-specific 64-bit wide vector of two packed i32.
  • ARM-specific type containing two int32x2_t vectors.
  • ARM-specific type containing three int32x2_t vectors.
  • ARM-specific type containing four int32x2_t vectors.
  • ARM-specific 128-bit wide vector of four packed i32.
  • ARM-specific type containing two int32x4_t vectors.
  • ARM-specific type containing three int32x4_t vectors.
  • ARM-specific type containing four int32x4_t vectors.
  • ARM-specific 64-bit wide vector of one packed i64.
  • ARM-specific type containing four int64x1_t vectors.
  • ARM-specific type containing four int64x1_t vectors.
  • ARM-specific type containing four int64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed i64.
  • ARM-specific type containing four int64x2_t vectors.
  • ARM-specific type containing four int64x2_t vectors.
  • ARM-specific type containing four int64x2_t vectors.
  • ARM-specific 64-bit wide polynomial vector of eight packed p8.
  • ARM-specific type containing two poly8x8_t vectors.
  • ARM-specific type containing three poly8x8_t vectors.
  • ARM-specific type containing four poly8x8_t vectors.
  • ARM-specific 128-bit wide vector of sixteen packed p8.
  • ARM-specific type containing two poly8x16_t vectors.
  • ARM-specific type containing three poly8x16_t vectors.
  • ARM-specific type containing four poly8x16_t vectors.
  • ARM-specific 64-bit wide vector of four packed p16.
  • ARM-specific type containing two poly16x4_t vectors.
  • ARM-specific type containing three poly16x4_t vectors.
  • ARM-specific type containing four poly16x4_t vectors.
  • ARM-specific 128-bit wide vector of eight packed p16.
  • ARM-specific type containing two poly16x8_t vectors.
  • ARM-specific type containing three poly16x8_t vectors.
  • ARM-specific type containing four poly16x8_t vectors.
  • ARM-specific 64-bit wide vector of one packed p64.
  • ARM-specific type containing four poly64x1_t vectors.
  • ARM-specific type containing four poly64x1_t vectors.
  • ARM-specific type containing four poly64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed p64.
  • ARM-specific type containing four poly64x2_t vectors.
  • ARM-specific type containing four poly64x2_t vectors.
  • ARM-specific type containing four poly64x2_t vectors.
  • ARM-specific 64-bit wide vector of eight packed u8.
  • ARM-specific type containing two uint8x8_t vectors.
  • ARM-specific type containing three uint8x8_t vectors.
  • ARM-specific type containing four uint8x8_t vectors.
  • ARM-specific 128-bit wide vector of sixteen packed u8.
  • ARM-specific type containing two uint8x16_t vectors.
  • ARM-specific type containing three uint8x16_t vectors.
  • ARM-specific type containing four uint8x16_t vectors.
  • ARM-specific 64-bit wide vector of four packed u16.
  • ARM-specific type containing two uint16x4_t vectors.
  • ARM-specific type containing three uint16x4_t vectors.
  • ARM-specific type containing four uint16x4_t vectors.
  • ARM-specific 128-bit wide vector of eight packed u16.
  • ARM-specific type containing two uint16x8_t vectors.
  • ARM-specific type containing three uint16x8_t vectors.
  • ARM-specific type containing four uint16x8_t vectors.
  • ARM-specific 64-bit wide vector of two packed u32.
  • ARM-specific type containing two uint32x2_t vectors.
  • ARM-specific type containing three uint32x2_t vectors.
  • ARM-specific type containing four uint32x2_t vectors.
  • ARM-specific 128-bit wide vector of four packed u32.
  • ARM-specific type containing two uint32x4_t vectors.
  • ARM-specific type containing three uint32x4_t vectors.
  • ARM-specific type containing four uint32x4_t vectors.
  • ARM-specific 64-bit wide vector of one packed u64.
  • ARM-specific type containing four uint64x1_t vectors.
  • ARM-specific type containing four uint64x1_t vectors.
  • ARM-specific type containing four uint64x1_t vectors.
  • ARM-specific 128-bit wide vector of two packed u64.
  • ARM-specific type containing four uint64x2_t vectors.
  • ARM-specific type containing four uint64x2_t vectors.
  • ARM-specific type containing four uint64x2_t vectors.

Constants

Functions