allCpuModels
All processors Zig is aware of, sorted lexicographically by name.
Function parameters
Parameters
Type definitions in this namespace
Types
Functions in this namespace
Functions
- requiresLibC
- Does this target require linking libc? This may be the case if the target has an unstable
- cCharSignedness
- Default signedness of `char` for the native C compiler for this target
Source
Implementation
pub fn allCpuModels(arch: Arch) []const *const Cpu.Model {
return switch (arch.family()) {
inline else => |f| comptime allCpusFromDecls(@field(Target, @tagName(f)).cpu),
};
}