MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / get_cpu_flags

Function get_cpu_flags

libavutil/cpu.c:59–79  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57static atomic_int cpu_count = -1;
58
59static int get_cpu_flags(void)
60{
61#if ARCH_MIPS
62 return ff_get_cpu_flags_mips();
63#elif ARCH_AARCH64
64 return ff_get_cpu_flags_aarch64();
65#elif ARCH_ARM
66 return ff_get_cpu_flags_arm();
67#elif ARCH_PPC
68 return ff_get_cpu_flags_ppc();
69#elif ARCH_RISCV
70 return ff_get_cpu_flags_riscv();
71#elif ARCH_WASM
72 return ff_get_cpu_flags_wasm();
73#elif ARCH_X86
74 return ff_get_cpu_flags_x86();
75#elif ARCH_LOONGARCH
76 return ff_get_cpu_flags_loongarch();
77#endif
78 return 0;
79}
80
81void av_force_cpu_flags(int arg){
82 if (ARCH_X86 &&

Callers 1

av_get_cpu_flagsFunction · 0.85

Calls 8

ff_get_cpu_flags_mipsFunction · 0.85
ff_get_cpu_flags_aarch64Function · 0.85
ff_get_cpu_flags_armFunction · 0.85
ff_get_cpu_flags_ppcFunction · 0.85
ff_get_cpu_flags_riscvFunction · 0.85
ff_get_cpu_flags_wasmFunction · 0.85
ff_get_cpu_flags_x86Function · 0.85

Tested by

no test coverage detected