summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qsimd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix infinite recursion caused by the RDSEED featureThiago Macieira2019-10-111-40/+63
* QRandom: add support for RDSEEDThiago Macieira2019-10-091-1/+35
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-301-0/+68
|\
| * Fix QRandomGenerator initialization on AMD CPUsDmitry Kazakov2019-09-261-0/+68
* | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-2/+2
|/
* Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-081-0/+4
|\
| * Fix unused parametersJesus Fernandez2019-01-291-0/+4
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-01-261-1/+1
|\ \ | |/
| * qsimd: Fix compilation with trunk clang for mingwMartin Storsjö2019-01-221-1/+1
* | Make qDetectCpuFeatures() return the CPU features it detectedThiago Macieira2018-12-041-1/+2
|/
* WebAssembly for QtBaseMorten Johan Sørvig2018-08-301-4/+13
* SIMD: Refactor the constants to be actual bit valuesThiago Macieira2018-06-251-10/+2
* Revert "qsimd: remove support for systems without 64-bit atomics"Thiago Macieira2018-06-071-0/+7
* qsimd: add support for new x86 CPU featuresThiago Macieira2018-05-051-187/+65
* qsimd: remove support for systems without 64-bit atomicsThiago Macieira2018-05-051-7/+0
* qsimd.cpp: Remove workaround for GCC 4.2Thiago Macieira2017-11-191-26/+0
* Add warning about missing but required CPU featuresThiago Macieira2017-06-131-0/+8
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-22/+0
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-22/+0
| |\
| | * Merge remote-tracking branch 'origin/5.6.1' into 5.6Liang Qi2016-06-021-22/+0
| | |\
| | | * Replace qUnaligned{Load,Store} with the existing q{To,From}Unalignedv5.6.1-1v5.6.1Thiago Macieira2016-05-251-22/+0
| | * | Compile fix: add OpenBSD define for ffsll usageRalf Nolden2016-06-011-1/+1
| | * | Compile fix: add NetBSD define for ffsll usageRalf Nolden2016-05-231-1/+1
* | | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-231-1/+5
|\ \ \ \ | |/ / /
| * | | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-1/+5
| |\ \ \ | | |/ /
| | * | Fix build with GCC <= 4.2 (FreeBSD 9.x)Thiago Macieira2016-05-121-1/+5
| | |/
* | | QtCore: Remove Windows CE.Friedemann Kleint2016-03-301-28/+1
|/ /
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-111-0/+22
|\ \ | |/
| * QString, QJson, QHash: Fix UBs involving unaligned loadsMarc Mutz2016-03-091-0/+22
| * Haiku: Fix compilation of corelibTobias Koenig2016-01-181-1/+1
* | iOS: rely on built-in compiler macros to check for CPU featuresErik Verbruggen2016-03-041-7/+1
* | Fix detectProcessorFeatures() fallback path on ARMTor Arne Vestbø2016-03-011-2/+2
* | Updated license headersJani Heikkinen2016-01-211-1/+1
* | Replace ffsll with new qCountTrailingZeroBitsTobias Koenig2016-01-191-32/+2
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | ARMv8: add crc32 feature detection.Erik Verbruggen2016-01-131-5/+41
* | Use intrinsics for GHS toolchain for CPU feature detection.Rolland Dudemaine2015-12-041-1/+26
* | Use Q_UNLIKELY for every qFatal()/qCritical()Marc Mutz2015-11-291-1/+1
|/
* Fix build with OS X 10.8 SDKThiago Macieira2015-11-181-1/+1
* Fix left-shift wider than an int's widthThiago Macieira2015-10-161-1/+1
* Expand reporting of the Intel instruction set extensionsThiago Macieira2015-09-221-12/+63
* Reorganize the bits for the CPU feature detectionThiago Macieira2015-09-221-61/+121
* Change the CPU feature status word to be 64-bit instead of 32-bitThiago Macieira2015-09-111-20/+31
* Merge remote-tracking branch 'origin/5.5' into devFrederik Gladhorn2015-08-061-3/+15
|\
| * Don't check if Pentium's CPUID leaf 1 existsThiago Macieira2015-08-061-0/+4
| * Remove attempt at detecting compile-time HLEThiago Macieira2015-07-201-2/+1
| * Don't complain about missing CPU features under ValgrindThiago Macieira2015-07-181-1/+10
* | Fixing the build of the SIMD support for WEC2013.Bjoern Breitmeyer2015-05-121-1/+3
|/
* Android: Fix compilation for x86Eskil Abrahamsen Blomfeldt2015-02-271-1/+3
* Update copyright headersJani Heikkinen2015-02-111-7/+7