diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2015-07-17 14:25:37 -0700 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2015-09-22 06:22:13 +0000 |
commit | 0829baf902dbf5982732aa54454178f55b50bdc6 (patch) | |
tree | 5fed3bed708fe9d48774bacf9faf6f3508f21a9b /src/corelib/io/qresource.h | |
parent | 6a8251a89b6a61258498f4af1ba7b3d5b7f7096c (diff) |
Expand reporting of the Intel instruction set extensions
Detection for most of them is free because we're loading the entire
registers anyway. The only exception is AVX512VBMI, which is in a new
register we hadn't yet read from.
I've also added the new GCC names so they can be used with
QT_FUNCTION_TARGET. The only two exceptions are "movbe" and "popcnt",
which are extremely restricted in use and we are not likely to have code
dedicated to using them.
Change-Id: Ib306f8f647014b399b87ffff13f1d8fd29e58be0
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/io/qresource.h')
0 files changed, 0 insertions, 0 deletions