diff options
author | Martin Liska <mliska@suse.cz> | 2021-12-13 15:34:30 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-12-15 10:30:45 +0100 |
commit | 127c7178d5ec502d95862fd823537cbca1a0cb99 (patch) | |
tree | 48360fca4e5e5a5425a756acfec547374c86ff3a /gcc/d/d-lang.cc | |
parent | c0e34451ae582c901a2df08498b36f68ae401f0a (diff) | |
download | gcc-127c7178d5ec502d95862fd823537cbca1a0cb99.zip gcc-127c7178d5ec502d95862fd823537cbca1a0cb99.tar.gz gcc-127c7178d5ec502d95862fd823537cbca1a0cb99.tar.bz2 |
i386: Fix emissing of __builtin_cpu_supports.
PR target/103661
gcc/ChangeLog:
* config/i386/i386-builtins.c (fold_builtin_cpu): Compare to 0
as API expects that non-zero values are returned (do that
it mask == 31).
For "avx512vbmi2" argument, we return now 1 << 31, which is a
negative integer value.
Diffstat (limited to 'gcc/d/d-lang.cc')
0 files changed, 0 insertions, 0 deletions