Lines Matching refs:rval
92 int rval = 0; in ff_get_cpu_flags_x86() local
112 rval |= AV_CPU_FLAG_CMOV; in ff_get_cpu_flags_x86()
114 rval |= AV_CPU_FLAG_MMX; in ff_get_cpu_flags_x86()
116 rval |= AV_CPU_FLAG_MMXEXT; in ff_get_cpu_flags_x86()
119 rval |= AV_CPU_FLAG_SSE; in ff_get_cpu_flags_x86()
121 rval |= AV_CPU_FLAG_SSE2; in ff_get_cpu_flags_x86()
123 rval |= AV_CPU_FLAG_SSE3; in ff_get_cpu_flags_x86()
125 rval |= AV_CPU_FLAG_SSSE3; in ff_get_cpu_flags_x86()
127 rval |= AV_CPU_FLAG_SSE4; in ff_get_cpu_flags_x86()
129 rval |= AV_CPU_FLAG_SSE42; in ff_get_cpu_flags_x86()
131 rval |= AV_CPU_FLAG_AESNI; in ff_get_cpu_flags_x86()
138 rval |= AV_CPU_FLAG_AVX; in ff_get_cpu_flags_x86()
140 rval |= AV_CPU_FLAG_FMA3; in ff_get_cpu_flags_x86()
149 if ((rval & AV_CPU_FLAG_AVX) && (ebx & 0x00000020)) in ff_get_cpu_flags_x86()
150 rval |= AV_CPU_FLAG_AVX2; in ff_get_cpu_flags_x86()
153 if ((rval & AV_CPU_FLAG_AVX2) && (ebx & 0xd0030000) == 0xd0030000) in ff_get_cpu_flags_x86()
154 rval |= AV_CPU_FLAG_AVX512; in ff_get_cpu_flags_x86()
161 rval |= AV_CPU_FLAG_BMI1; in ff_get_cpu_flags_x86()
163 rval |= AV_CPU_FLAG_BMI2; in ff_get_cpu_flags_x86()
172 rval |= AV_CPU_FLAG_3DNOW; in ff_get_cpu_flags_x86()
174 rval |= AV_CPU_FLAG_3DNOWEXT; in ff_get_cpu_flags_x86()
176 rval |= AV_CPU_FLAG_MMX; in ff_get_cpu_flags_x86()
178 rval |= AV_CPU_FLAG_MMXEXT; in ff_get_cpu_flags_x86()
188 if (rval & AV_CPU_FLAG_SSE2 && !(ecx & 0x00000040)) in ff_get_cpu_flags_x86()
189 rval |= AV_CPU_FLAG_SSE2SLOW; in ff_get_cpu_flags_x86()
197 if ((family == 0x15 || family == 0x16) && (rval & AV_CPU_FLAG_AVX)) in ff_get_cpu_flags_x86()
198 rval |= AV_CPU_FLAG_AVXSLOW; in ff_get_cpu_flags_x86()
203 if (rval & AV_CPU_FLAG_AVX) { in ff_get_cpu_flags_x86()
205 rval |= AV_CPU_FLAG_XOP; in ff_get_cpu_flags_x86()
207 rval |= AV_CPU_FLAG_FMA4; in ff_get_cpu_flags_x86()
220 if (rval & AV_CPU_FLAG_SSE2) in ff_get_cpu_flags_x86()
221 rval ^= AV_CPU_FLAG_SSE2SLOW | AV_CPU_FLAG_SSE2; in ff_get_cpu_flags_x86()
222 if (rval & AV_CPU_FLAG_SSE3) in ff_get_cpu_flags_x86()
223 rval ^= AV_CPU_FLAG_SSE3SLOW | AV_CPU_FLAG_SSE3; in ff_get_cpu_flags_x86()
231 rval |= AV_CPU_FLAG_ATOM; in ff_get_cpu_flags_x86()
235 if ((rval & AV_CPU_FLAG_SSSE3) && !(rval & AV_CPU_FLAG_SSE4) && in ff_get_cpu_flags_x86()
237 rval |= AV_CPU_FLAG_SSSE3SLOW; in ff_get_cpu_flags_x86()
242 return rval; in ff_get_cpu_flags_x86()