DoxigAlpha

Arch

Fields of this type

Fields

#
armeb:armeb
thumb:thumb
thumbeb:thumbeb
aarch64_be:aarch64_be
bpfel:bpfel
bpfeb:bpfeb
loongarch32:loongarch32
loongarch64:loongarch64
mipsel:mipsel
mips64:mips64
mips64el:mips64el
nvptx64:nvptx64
powerpcle:powerpcle
powerpc64:powerpc64
powerpc64le:powerpc64le
riscv32:riscv32
riscv64:riscv64
sparc64:sparc64
spirv32:spirv32
spirv64:spirv64
wasm32:wasm32
wasm64:wasm64
x86_64:x86_64

An architecture family can encompass multiple architectures as represented by `Arch`.

Types

#
Family
An architecture family can encompass multiple architectures as represented by `Arch`.

Functions in this namespace

Functions

#
isArm
Note that this includes Thumb.
allFeaturesList
All CPU features Zig is aware of, sorted lexicographically by name.
allCpuModels
All processors Zig is aware of, sorted lexicographically by name.
plan9Ext
0c spim little-endian MIPS 3000 family
fromCallingConvention
Returns the array of `Arch` to which a specific `std.builtin.CallingConvention` applies.