Home
last modified time | relevance | path

Searched refs:FMA3 (Results 1 - 11 of 11) sorted by relevance

/third_party/ffmpeg/libavutil/x86/
H A Dtx_float_init.c80 TX_DEF(fft16, FFT, 16, 16, 2, 0, 288, b8_i2, fma3, FMA3, AV_TX_INPLACE, AV_CPU_FLAG_AVXSLOW),
81 TX_DEF(fft16_ns, FFT, 16, 16, 2, 0, 352, b8_i2, fma3, FMA3, AV_TX_INPLACE | FF_TX_PRESHUFFLE,
88 TX_DEF(fft32, FFT, 32, 32, 2, 0, 288, b8_i2, fma3, FMA3, AV_TX_INPLACE, AV_CPU_FLAG_AVXSLOW),
89 TX_DEF(fft32_ns, FFT, 32, 32, 2, 0, 352, b8_i2, fma3, FMA3, AV_TX_INPLACE | FF_TX_PRESHUFFLE,
91 TX_DEF(fft_sr, FFT, 64, 131072, 2, 0, 288, b8_i2, fma3, FMA3, 0, AV_CPU_FLAG_AVXSLOW),
92 TX_DEF(fft_sr_ns, FFT, 64, 131072, 2, 0, 352, b8_i2, fma3, FMA3, AV_TX_INPLACE | FF_TX_PRESHUFFLE,
H A Dcpu.h48 #define X86_FMA3(flags) CPUEXT(flags, FMA3)
74 #define EXTERNAL_FMA3(flags) CPUEXT_SUFFIX(flags, _EXTERNAL, FMA3)
75 #define EXTERNAL_FMA3_FAST(flags) CPUEXT_SUFFIX_FAST2(flags, _EXTERNAL, FMA3, AVX)
76 #define EXTERNAL_FMA3_SLOW(flags) CPUEXT_SUFFIX_SLOW2(flags, _EXTERNAL, FMA3, AVX)
105 #define INLINE_FMA3(flags) CPUEXT_SUFFIX(flags, _INLINE, FMA3)
H A Dx86inc.asm1620 ; Macros for consolidating FMA3 and FMA4 using 4-operand (dst, src1, src2, src3) syntax.
1621 ; FMA3 is only possible if dst is the same as one of the src registers.
H A Dtx_float.asm100 ; %7 - temporary register (for avx only, enables vgatherdpd (AVX2) if FMA3 is set)
/third_party/ffmpeg/libavcodec/x86/
H A Dac3dsp_init.c92 SET_DOWNMIX_ALL(fma3, FMA3) in DOWNMIX_FUNCS()
/third_party/node/deps/v8/src/codegen/
H A Dcpu-features.h24 FMA3, enumerator
/third_party/node/deps/v8/src/codegen/shared-ia32-x64/
H A Dmacro-assembler-shared-ia32-x64.cc1215 if (CpuFeatures::IsSupported(FMA3)) { \
1216 CpuFeatureScope fma3_scope(this, FMA3); \
1255 if (CpuFeatures::IsSupported(FMA3)) { \
1256 CpuFeatureScope fma3_scope(this, FMA3); \
/third_party/node/deps/v8/src/codegen/x64/
H A Dassembler-x64.cc102 if (cpu.has_fma3()) SetSupported(FMA3); in ProbeImpl()
127 if (!FLAG_enable_fma3 || !IsSupported(AVX)) SetUnsupported(FMA3); in ProbeImpl()
144 "SSE3=%d SSSE3=%d SSE4_1=%d SSE4_2=%d SAHF=%d AVX=%d AVX2=%d FMA3=%d " in PrintFeatures()
152 CpuFeatures::IsSupported(AVX2), CpuFeatures::IsSupported(FMA3), in PrintFeatures()
3526 DCHECK(IsEnabled(FMA3)); in fma_instr()
3536 DCHECK(IsEnabled(FMA3)); in fma_instr()
/third_party/node/deps/v8/src/codegen/ia32/
H A Dassembler-ia32.cc148 if (cpu.has_fma3()) SetSupported(FMA3); in ProbeImpl()
171 if (!FLAG_enable_fma3 || !IsSupported(AVX)) SetUnsupported(FMA3); in ProbeImpl()
183 "SSE3=%d SSSE3=%d SSE4_1=%d AVX=%d AVX2=%d FMA3=%d BMI1=%d BMI2=%d " in PrintFeatures()
188 CpuFeatures::IsSupported(AVX2), CpuFeatures::IsSupported(FMA3), in PrintFeatures()
H A Dassembler-ia32.h1616 k##escape1##escape2, k##extension, FMA3); \
1620 k##escape1##escape2, k##extension, FMA3); \
/third_party/ffmpeg/
H A Dconfigure444 --disable-fma3 disable FMA3 optimizations
7509 echo "FMA3 enabled ${fma3-no}"

Completed in 31 milliseconds