Lines Matching refs:info
155 void FLAC__cpu_info(FLAC__CPUInfo *info) in FLAC__cpu_info() argument
161 info->type = FLAC__CPUINFO_TYPE_IA32; in FLAC__cpu_info()
163 info->use_asm = true; /* we assume a minimum of 80386 with FLAC__CPU_IA32 */ in FLAC__cpu_info()
164 info->data.ia32.cpuid = FLAC__cpu_have_cpuid_asm_ia32()? true : false; in FLAC__cpu_info()
165 info->data.ia32.bswap = info->data.ia32.cpuid; /* CPUID => BSWAP since it came after */ in FLAC__cpu_info()
166 info->data.ia32.cmov = false; in FLAC__cpu_info()
167 info->data.ia32.mmx = false; in FLAC__cpu_info()
168 info->data.ia32.fxsr = false; in FLAC__cpu_info()
169 info->data.ia32.sse = false; in FLAC__cpu_info()
170 info->data.ia32.sse2 = false; in FLAC__cpu_info()
171 info->data.ia32.sse3 = false; in FLAC__cpu_info()
172 info->data.ia32.ssse3 = false; in FLAC__cpu_info()
173 info->data.ia32._3dnow = false; in FLAC__cpu_info()
174 info->data.ia32.ext3dnow = false; in FLAC__cpu_info()
175 info->data.ia32.extmmx = false; in FLAC__cpu_info()
176 if(info->data.ia32.cpuid) { in FLAC__cpu_info()
180 info->data.ia32.cmov = (flags_edx & FLAC__CPUINFO_IA32_CPUID_CMOV )? true : false; in FLAC__cpu_info()
181 info->data.ia32.mmx = (flags_edx & FLAC__CPUINFO_IA32_CPUID_MMX )? true : false; in FLAC__cpu_info()
182 info->data.ia32.fxsr = (flags_edx & FLAC__CPUINFO_IA32_CPUID_FXSR )? true : false; in FLAC__cpu_info()
183 info->data.ia32.sse = (flags_edx & FLAC__CPUINFO_IA32_CPUID_SSE )? true : false; in FLAC__cpu_info()
184 info->data.ia32.sse2 = (flags_edx & FLAC__CPUINFO_IA32_CPUID_SSE2 )? true : false; in FLAC__cpu_info()
185 info->data.ia32.sse3 = (flags_ecx & FLAC__CPUINFO_IA32_CPUID_SSE3 )? true : false; in FLAC__cpu_info()
186 info->data.ia32.ssse3 = (flags_ecx & FLAC__CPUINFO_IA32_CPUID_SSSE3)? true : false; in FLAC__cpu_info()
190 …info->data.ia32._3dnow = (flags_edx & FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_3DNOW )? true : fa… in FLAC__cpu_info()
191 …info->data.ia32.ext3dnow = (flags_edx & FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXT3DNOW)? true : fa… in FLAC__cpu_info()
192 …info->data.ia32.extmmx = (flags_edx & FLAC__CPUINFO_IA32_CPUID_EXTENDED_AMD_EXTMMX )? true : fa… in FLAC__cpu_info()
194 info->data.ia32._3dnow = info->data.ia32.ext3dnow = info->data.ia32.extmmx = false; in FLAC__cpu_info()
199 fprintf(stderr, " CPUID ...... %c\n", info->data.ia32.cpuid ? 'Y' : 'n'); in FLAC__cpu_info()
200 fprintf(stderr, " BSWAP ...... %c\n", info->data.ia32.bswap ? 'Y' : 'n'); in FLAC__cpu_info()
201 fprintf(stderr, " CMOV ....... %c\n", info->data.ia32.cmov ? 'Y' : 'n'); in FLAC__cpu_info()
202 fprintf(stderr, " MMX ........ %c\n", info->data.ia32.mmx ? 'Y' : 'n'); in FLAC__cpu_info()
203 fprintf(stderr, " FXSR ....... %c\n", info->data.ia32.fxsr ? 'Y' : 'n'); in FLAC__cpu_info()
204 fprintf(stderr, " SSE ........ %c\n", info->data.ia32.sse ? 'Y' : 'n'); in FLAC__cpu_info()
205 fprintf(stderr, " SSE2 ....... %c\n", info->data.ia32.sse2 ? 'Y' : 'n'); in FLAC__cpu_info()
206 fprintf(stderr, " SSE3 ....... %c\n", info->data.ia32.sse3 ? 'Y' : 'n'); in FLAC__cpu_info()
207 fprintf(stderr, " SSSE3 ...... %c\n", info->data.ia32.ssse3 ? 'Y' : 'n'); in FLAC__cpu_info()
208 fprintf(stderr, " 3DNow! ..... %c\n", info->data.ia32._3dnow ? 'Y' : 'n'); in FLAC__cpu_info()
209 fprintf(stderr, " 3DNow!-ext . %c\n", info->data.ia32.ext3dnow? 'Y' : 'n'); in FLAC__cpu_info()
210 fprintf(stderr, " 3DNow!-MMX . %c\n", info->data.ia32.extmmx ? 'Y' : 'n'); in FLAC__cpu_info()
216 if(info->data.ia32.fxsr || info->data.ia32.sse || info->data.ia32.sse2) { in FLAC__cpu_info()
219 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
229 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
235 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
240 info->data.ia32.sse2 = info->data.ia32.sse3 = info->data.ia32.ssse3 = false; in FLAC__cpu_info()
243 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
282 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
299 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
330 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
334 …info->data.ia32.fxsr = info->data.ia32.sse = info->data.ia32.sse2 = info->data.ia32.sse3 = info->d… in FLAC__cpu_info()
337 fprintf(stderr, " SSE OS sup . %c\n", info->data.ia32.sse ? 'Y' : 'n'); in FLAC__cpu_info()
343 info->use_asm = false; in FLAC__cpu_info()
350 info->type = FLAC__CPUINFO_TYPE_PPC; in FLAC__cpu_info()
352 info->use_asm = true; in FLAC__cpu_info()
358 info->data.ppc.altivec = !(sysctl(mib, 2, &val, &len, NULL, 0) || !val); in FLAC__cpu_info()
367 …info->data.ppc.ppc64 = (hostInfo.cpu_type == CPU_TYPE_POWERPC) && (hostInfo.cpu_subtype == CPU_SUB… in FLAC__cpu_info()
373 info->data.ppc.altivec = 0; in FLAC__cpu_info()
374 info->data.ppc.ppc64 = 0; in FLAC__cpu_info()
388 info->data.ppc.altivec = 1; in FLAC__cpu_info()
398 info->data.ppc.ppc64 = 1; in FLAC__cpu_info()
404 info->data.ppc.altivec = 0; in FLAC__cpu_info()
405 info->data.ppc.ppc64 = 0; in FLAC__cpu_info()
408 info->use_asm = false; in FLAC__cpu_info()
415 info->type = FLAC__CPUINFO_TYPE_UNKNOWN; in FLAC__cpu_info()
416 info->use_asm = false; in FLAC__cpu_info()