summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_cpu_detect.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-19gallium/util: fix nondeterministic avx512 detectionTim Rowley1-1/+1
2017-07-19gallium: auxiliary: Fix standalone Android build of u_cpu_detect (v2)Tomasz Figa1-2/+9
2017-05-02gallium: Enable ARM NEON CPU detection.Eric Anholt1-0/+43
2016-11-10gallium: detect avx512 cpu featuresTim Rowley1-0/+26
2016-06-10util,gallivm: Explicitly enable/disable fma attribute.Jose Fonseca1-0/+1
2016-05-03gallium,utils: Fix trivial sign compare warningsJan Vesely1-1/+1
2016-02-11include,gallium: Remove pre-MSVC 2013 compatibility.Jose Fonseca1-2/+1
2016-01-31gallium: Add DragonFly supportFrançois Tigeot1-1/+1
2015-12-02Remove Sun CC specific code.Jose Fonseca1-5/+5
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-4/+4
2015-01-05gallium/util: make sure cache line size is not zeroLeonid Shatz1-1/+5
2015-01-05gallium/util: fix crash with daz detection on x86Roland Scheidegger1-1/+1
2014-09-19util: don't try to emit half-float intrinsics if avx isn't availableRoland Scheidegger1-1/+1
2013-09-10util: Fix unmatched parenthesis.Vinson Lee1-1/+1
2013-09-10util: don't use _fxsave() with MSVC 2010 or olderBrian Paul1-1/+4
2013-08-20util: add avx2 and xop detection to cpu detection codeRoland Scheidegger1-0/+48
2013-08-09util: (trivial) fix asm input/output list for fxsaveRoland Scheidegger1-1/+1
2013-08-09util: (trivial) fix more compile errors in u_cpu_detect (gcc/x86 this time).Dieter Nützel1-1/+1
2013-08-08util: (trivial) fix compile error with MSVC on x86Roland Scheidegger1-1/+1
2013-08-08util: try much harder to set DAZ flagRoland Scheidegger1-0/+29
2013-07-23gallium/util: Fix detection of AVX cpu capsAndre Heider1-2/+25
2013-06-19util: (trivial) add has_popcnt fieldRoland Scheidegger1-0/+1
2013-06-10util: Use sizeof(void *) rather than 0 as the fallback cache line sizeRichard Sandiford1-0/+5
2013-04-04gallivm: use f16c hw support for float->half and half->float conversionRoland Scheidegger1-0/+1
2013-03-08gallium/util: Correct shift value for TSC feature detection.Maxence Le Doré1-1/+1
2012-09-04gallivm,llvmpipe: Use 4-wide vectors on AMD Bulldozer.José Fonseca1-0/+5
2012-09-03util: Add cpuid for Solaris Studio.Vinson Lee1-2/+2
2011-04-07util: add cpu detection for sse 4.2 and avxBrian Paul1-0/+4
2011-04-07util: simplify bit shifting in util_cpu_detect()Brian Paul1-11/+11
2010-08-21util: Use #ifdef instead of #if.Vinson Lee1-1/+1
2010-08-21util: Define dump_cpu only for DEBUG builds.Vinson Lee1-0/+2
2010-08-21util: Remove the x86 exception handlers.José Fonseca1-55/+0
2010-08-16util: Remove check_os_katmai_support.Vinson Lee1-119/+1
2010-08-15gallium: Make printing info on debug builds default offJakob Bornecrantz1-1/+1
2010-08-14u_cpu_detect: remove arch and little_endianLuca Barbieri1-18/+0
2010-08-06gallium: remove stray semicolonsBrian Paul1-1/+1
2010-08-05util: Add option to not dump cpu capsJakob Bornecrantz1-17/+22
2010-07-26util: fix unused function warning on non-x86Brian Paul1-0/+3
2010-07-26util: fix CPU detection on OS Xnobled1-6/+6
2009-11-17gallium/util: replace //-style commentsBrian Paul1-3/+3
2009-10-28util: Drop return value from cpuid().José Fonseca1-10/+6
2009-10-28util: Fix cpuid on MSVC.José Fonseca1-1/+5
2009-10-22util: Set cpu endianness too.José Fonseca1-0/+2
2009-10-21gallium/util: fix cpu detection on ppcMarc Dietrich1-5/+9
2009-10-14util: Fix cpu detection on Windows. Cleanup.José Fonseca1-10/+9
2009-10-09util: Force ESI register for cpuid's ebx result.José Fonseca1-1/+1
2009-10-05util: Improve the cpuid assembly.José Fonseca1-10/+12
2009-10-04util: Fix cpuid invocation for x86_64.José Fonseca1-11/+23
2009-09-29util: Cleanup u_cpu_detect, build. Support X86_64 and detect SSE4.1 too.José Fonseca1-373/+368
2008-03-10gallium: Import Dennis Smit cpu detection code.José Fonseca1-0/+506