summaryrefslogtreecommitdiff
path: root/config_help.txt
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2022-02-23 18:03:40 -0800
committerThiago Macieira <thiago.macieira@intel.com>2022-06-28 03:28:42 +0000
commitdb342f42a4b00f858cb43328c9fdaff5fe2b5788 (patch)
tree6c69c54321493d43ed8edcc447a277b62b9a1ecc /config_help.txt
parent500c116ced9ab8d9dbcf4d71aeb150b5cda54a0d (diff)
downloadqtbase-db342f42a4b00f858cb43328c9fdaff5fe2b5788.tar.gz
CMake: update the x86 intrinsic checks
Merge all the existing checks into a single one, which is a simple pass or fail, since all our supported compilers support all the intrinsics up to Cannon Lake. The two I've recently added (AVX512VBMI2 and VAES) aren't yet supported everywhere, so they stay. For some reason, all intrinsics seem to be disabled on Android. It looks like some support was missing during the CMake port and this was never again looked at. I'm leaving it be. As for WASM, discussion with maintainers is that the WASM emulation of x86 intrinsics is too hit-and-miss. No one is testing the performance, particularly the person writing such code (me). They also have some non-obvious selection of what is supported natively and what is merely emulated. Using the actual WASM intrinsics is preferred, but someone else's job. Change-Id: Ib42b3adc93bf4d43bd55fffd16c10d66208e8384 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> Reviewed-by: Lorn Potter <lorn.potter@gmail.com> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'config_help.txt')
-rw-r--r--config_help.txt4
1 files changed, 0 insertions, 4 deletions
diff --git a/config_help.txt b/config_help.txt
index aabf2aab4a..bd229c43a4 100644
--- a/config_help.txt
+++ b/config_help.txt
@@ -112,10 +112,6 @@ Build options:
-c++std <edition> .... Select C++ standard <edition> [c++2b/c++20/c++17/c++14/c++11]
- -sse2 ................ Use SSE2 instructions [auto]
- -sse3/-ssse3/-sse4.1/-sse4.2/-avx/-avx2/-avx512
- Enable use of particular x86 instructions [auto]
- Enabled ones are still subject to runtime detection.
-mips_dsp/-mips_dspr2 Use MIPS DSP/rev2 instructions [auto]
-qreal <type> ........ typedef qreal to the specified type. [double]