HomePhabricator

[X86] Synchronize the ProcessorFeatures enum used by getHostCPUName with the…

Description

[X86] Synchronize the ProcessorFeatures enum used by getHostCPUName with the enum in libgcc and soon compiler-rt.

This adds all the feature bits libgcc has. They will soon be added to compiler-rt as well. This adds a second 32 bit feature variable to hold the bits that are needed by getHostCPUName that are not in libgcc. libgcc had already used 31 of the 32 bits in the existing variable and we needed 3 bits so at minimum 2 bits would spill over. I chose to move all 3.

Details

Committed
ctopperJul 11 2017, 11:49 PM
Parents
rL307757: [X86] Sync ProcessorTypes and ProcessorSubtypes enums used by getHostCPUName…
Branches
Unknown
Tags
Unknown