struct cpu [src]

Members

Source

pub const cpu = struct { pub const generic: CpuModel = .{ .name = "generic", .llvm_name = "generic", .features = featureSet(&[_]Feature{}), }; pub const generic_la32: CpuModel = .{ .name = "generic_la32", .llvm_name = "generic-la32", .features = featureSet(&[_]Feature{ .@"32bit", }), }; pub const generic_la64: CpuModel = .{ .name = "generic_la64", .llvm_name = "generic-la64", .features = featureSet(&[_]Feature{ .@"64bit", .ual, }), }; pub const la464: CpuModel = .{ .name = "la464", .llvm_name = "la464", .features = featureSet(&[_]Feature{ .@"64bit", .lasx, .lbt, .lvz, .ual, }), }; pub const la664: CpuModel = .{ .name = "la664", .llvm_name = "la664", .features = featureSet(&[_]Feature{ .@"64bit", .frecipe, .lasx, .lbt, .lvz, .ual, }), }; pub const loongarch64: CpuModel = .{ .name = "loongarch64", .llvm_name = "loongarch64", .features = featureSet(&[_]Feature{ .@"64bit", .d, .ual, }), }; }