Skip to documentation
SLOP

tiny.simd.detectTargets

Reference tiny.simd detectTargets

Defined in target.

Called byCallstargetdispatchedTargettargetsupportedTargetsprivate sourcelib.simd.src.targetcaptureX86private sourcelib.simd.src.targetcompileArchitectureTargetsprivate sourcelib.simd.src.targetdetectArmprivate sourcelib.simd.src.targetdetectLoongArchprivate sourcelib.simd.src.targetdetectPower+3 moretargetdetectTargets
Static calls · unresolved targets: 0 · external targets: 0.

Source

Source: lib/simd/src/target.zig:456

zig
pub fn detectTargets() Mask {    var targets = fallback_targets;    targets |= switch (builtin.target.cpu.arch) {        .x86, .x86_64 => detectX86(captureX86(), builtin.target.cpu.arch == .x86_64),        .arm, .armeb, .thumb, .thumbeb, .aarch64, .aarch64_be => detectArm(),        .riscv32, .riscv32be, .riscv64, .riscv64be => detectRiscV(),        .loongarch32, .loongarch64 => detectLoongArch(),        .powerpc, .powerpcle, .powerpc64, .powerpc64le => detectPower(),        .s390x => detectS390x(),        .wasm32, .wasm64 => compileArchitectureTargets(),        else => compileArchitectureTargets(),    };    return targets;}

Source: lib/simd/src/root.zig:79

zig
pub const detectTargets = target.detectTargets;

Complete call list

8 direct calls.

Audit

Definitions1
Public names2
Members0
Version26.7.0
Revisiondaab053ee433