FFmpeg
Loading...
Searching...
No Matches
cpu.h File Reference

Go to the source code of this file.

Macros

#define have_armv5te(flags)
 
#define have_armv6(flags)
 
#define have_armv6t2(flags)
 
#define have_vfp(flags)
 
#define have_vfpv3(flags)
 
#define have_neon(flags)
 
#define have_setend(flags)
 
#define have_vfp_vm(flags)
 

Macro Definition Documentation

◆ have_armv5te

#define have_armv5te ( flags)
Value:
CPUEXT(flags, ARMV5TE)
#define flags(name, subs,...)
Definition cbs_h264.c:74
#define CPUEXT(flags, cpuext)

Definition at line 25 of file cpu.h.

Referenced by ff_idctdsp_init_arm(), ff_mlpdsp_init_arm(), ff_mpv_unquantize_init_arm(), and ff_videodsp_init_arm().

◆ have_armv6

◆ have_armv6t2

#define have_armv6t2 ( flags)
Value:
CPUEXT(flags, ARMV6T2)

Definition at line 27 of file cpu.h.

◆ have_vfp

#define have_vfp ( flags)
Value:

Definition at line 28 of file cpu.h.

◆ have_vfpv3

#define have_vfpv3 ( flags)
Value:
CPUEXT(flags, VFPV3)

Definition at line 29 of file cpu.h.

◆ have_neon

#define have_neon ( flags)
Value:
CPUEXT(flags, NEON)

Definition at line 30 of file cpu.h.

◆ have_setend

#define have_setend ( flags)
Value:
CPUEXT(flags, SETEND)

Definition at line 31 of file cpu.h.

Referenced by ff_h264dsp_init_arm(), and ff_vc1dsp_init_arm().

◆ have_vfp_vm

#define have_vfp_vm ( flags)
Value:
(HAVE_VFP && ((flags) & AV_CPU_FLAG_VFP_VM))
#define AV_CPU_FLAG_VFP_VM
VFPv2 vector mode, deprecated in ARMv7-A and unavailable in various CPUs implementations.
Definition cpu.h:75

Definition at line 35 of file cpu.h.

Referenced by ff_float_dsp_init_vfp(), ff_fmt_convert_init_arm(), and ff_synth_filter_init_arm().