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.