diff options
author | Martin Liska <mliska@suse.cz> | 2021-12-15 10:54:23 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-05-11 11:03:18 +0200 |
commit | ef14bba0a6f3836d41d75863e6516d21aef0e936 (patch) | |
tree | 83486d168a2b552a62e57d24a8d897b716d37094 /libgcc/siditi-object.mk | |
parent | b0fd3e3120e83bcd783d5c2443bade7cef20814a (diff) | |
download | gcc-ef14bba0a6f3836d41d75863e6516d21aef0e936.zip gcc-ef14bba0a6f3836d41d75863e6516d21aef0e936.tar.gz gcc-ef14bba0a6f3836d41d75863e6516d21aef0e936.tar.bz2 |
i386: simplify cpu_feature handling
The patch removes unneeded loops for cpu_features2 and CONVERT_EXPR
that can be simplified with NOP_EXPR.
gcc/ChangeLog:
* common/config/i386/cpuinfo.h (has_cpu_feature): Directly
compute index in cpu_features2.
(set_cpu_feature): Likewise.
* config/i386/i386-builtins.cc (fold_builtin_cpu): Also remove
loop for cpu_features2 and use NOP_EXPRs.
Diffstat (limited to 'libgcc/siditi-object.mk')
0 files changed, 0 insertions, 0 deletions