qtbase/src/corelib/text
Thiago Macieira 9422b5ebc3 QtPrivate::isLatin1: fix SSE2 non-SSE4.1 code
The implementation was broken. The "high" in PUNPCKHBW's "unpack high
data" means the high 64-bit of the 128-bit, not the high byte of a 16-
bit word. This never worked. It always passed for me because I don't
build non-SSE4.2 code (too old, no longer relevant).

So just use the working version of simdTestMask.

Pick-to: 5.15 5.12
Change-Id: I35a1b4d0a19a43149daefffd16284542f0de3fa3
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
2020-08-05 21:51:24 -07:00
..
UNICODE_LICENSE.txt
qbytearray.cpp Document the changed semantics when passing arrays to QByteArray methods 2020-08-04 19:52:22 +02:00
qbytearray.h Introduce QByteArrayView 2020-07-08 08:45:49 +02:00
qbytearray_p.h
qbytearrayalgorithms.h Introduce QByteArrayView 2020-07-08 08:45:49 +02:00
qbytearraylist.cpp Fix a number of qdoc warnings related to deprecation 2020-07-24 10:02:27 +02:00
qbytearraylist.h
qbytearraymatcher.cpp Use qsizetype instead of int in QByteArrayMatcher 2020-07-15 23:16:50 +02:00
qbytearraymatcher.h Use qsizetype instead of int in QByteArrayMatcher 2020-07-15 23:16:50 +02:00
qbytearrayview.h Avoid possible ambiguities with QByteArrayView's comparison operators 2020-08-04 19:52:08 +02:00
qbytearrayview.qdoc Fix a number of qdoc warnings related to deprecation 2020-07-24 10:02:27 +02:00
qbytedata_p.h Move-enable QByteDataBuffer::{append,prepend} 2020-08-01 10:51:21 +02:00
qchar.cpp Fix a number of qdoc warnings related to deprecation 2020-07-24 10:02:27 +02:00
qchar.h QChar: purge deprecated API 2020-07-20 16:06:28 +02:00
qcollator.cpp
qcollator.h
qcollator_icu.cpp
qcollator_macx.cpp Use QList instead of QVector in corelib implementation 2020-06-29 12:35:09 +02:00
qcollator_p.h Use QList instead of QVector in corelib 2020-06-25 22:30:59 +02:00
qcollator_posix.cpp Use QList instead of QVector in corelib implementation 2020-06-29 12:35:09 +02:00
qcollator_win.cpp
qdoublescanprint_p.h
qlocale.cpp QLocaleData: remove unused internal function 2020-07-28 08:54:03 -07:00
qlocale.h Remove non-Qt6 compile time switches from QtCore 2020-07-24 13:10:57 +02:00
qlocale.qdoc Fix a number of qdoc warnings related to deprecation 2020-07-24 10:02:27 +02:00
qlocale_data_p.h Support digit-grouping correctly 2020-07-14 14:52:08 +02:00
qlocale_icu.cpp
qlocale_mac.mm
qlocale_p.h QLocaleData: remove unused internal function 2020-07-28 08:54:03 -07:00
qlocale_tools.cpp QLocale: update qt_asciiToDouble to use qsizetype 2020-07-31 03:29:11 +00:00
qlocale_tools_p.h QLocale: update qt_asciiToDouble to use qsizetype 2020-07-31 03:29:11 +00:00
qlocale_unix.cpp
qlocale_win.cpp Fix handling of Suzhou numbering system 2020-07-17 12:19:01 +02:00
qregularexpression.cpp QRegularExpression: Purge deprecated PatternOption members 2020-07-20 16:06:28 +02:00
qregularexpression.h QRegularExpression: Purge deprecated PatternOption members 2020-07-20 16:06:28 +02:00
qstring.cpp QtPrivate::isLatin1: fix SSE2 non-SSE4.1 code 2020-08-05 21:51:24 -07:00
qstring.h Remove non-Qt6 compile time switches from QtCore 2020-07-24 13:10:57 +02:00
qstring_compat.cpp
qstring_mips_dsp_asm.S
qstringalgorithms.h Use QList instead of QVector in corelib 2020-06-25 22:30:59 +02:00
qstringalgorithms_p.h
qstringbuilder.cpp
qstringbuilder.h Fix undefined use of memcpy and memcmp 2020-07-31 20:08:50 +02:00
qstringconverter.cpp Rename local variable hiding parameter 2020-07-10 02:37:02 +02:00
qstringconverter.h Fix some qdoc warnings 2020-07-21 13:19:09 +02:00
qstringconverter_p.h Allow use of charXX_t in QUtf8Functions 2020-08-05 21:51:24 -07:00
qstringiterator.qdoc
qstringiterator_p.h
qstringlist.cpp Remove non-Qt6 compile time switches from QtCore 2020-07-24 13:10:57 +02:00
qstringlist.h Remove non-Qt6 compile time switches from QtCore 2020-07-24 13:10:57 +02:00
qstringliteral.h Get rid of shared null for QByteArray, QString and QVector 2020-07-06 21:29:58 +02:00
qstringmatcher.cpp Port QString to qsizetype 2020-07-06 21:31:20 +02:00
qstringmatcher.h Port QString to qsizetype 2020-07-06 21:31:20 +02:00
qstringtokenizer.cpp Documentation fixes for QStringTokenizer 2020-07-01 15:10:54 +02:00
qstringtokenizer.h Use QList instead of QVector in corelib 2020-06-25 22:30:59 +02:00
qstringview.cpp QStringView: Remove outdated note about usage with QList 2020-07-12 21:07:05 +02:00
qstringview.h Fix warning in QStringView::compare(QChar) on qsizetype->int 2020-07-30 20:29:23 -07:00
qt_attribution.json
qtextboundaryfinder.cpp
qtextboundaryfinder.h
qunicodetables.cpp Tidy up unicode table generation 2020-08-05 10:02:11 +02:00
qunicodetables_p.h
qunicodetools.cpp Another round of 0->nullptr cleanup 2020-07-31 12:56:50 +02:00
qunicodetools_p.h
qvsnprintf.cpp
text.pri Move QRegExp and its remaining mentions out of QtCore 2020-07-13 10:53:23 +02:00