diff options
| author | Dimitry Andric <dimitry@andric.com> | 2016-07-31 20:23:23 +0000 |
|---|---|---|
| committer | Dimitry Andric <dimitry@andric.com> | 2016-07-31 20:23:23 +0000 |
| commit | f8099f256d466bcc21d62bf864e2fa3e58cc9818 (patch) | |
| tree | 200557f79326d0b5fc598dd28223b16f66e2aa94 /llvm/lib/Transforms | |
| parent | c0097dc7d0965b394a6eaa877f67086d401941a4 (diff) | |
| download | bcm5719-llvm-f8099f256d466bcc21d62bf864e2fa3e58cc9818.tar.gz bcm5719-llvm-f8099f256d466bcc21d62bf864e2fa3e58cc9818.zip | |
Add more gcc compatibility names to clang's cpuid.h
Summary:
Some cpuid bit defines are named slightly different from how gcc's
cpuid.h calls them.
Define a few more compatibility names to appease software built for gcc:
* `bit_PCLMUL` alias of `bit_PCLMULQDQ`
* `bit_SSE4_1` alias of `bit_SSE41`
* `bit_SSE4_2` alias of `bit_SSE42`
* `bit_AES` alias of `bit_AESNI`
* `bit_CMPXCHG8B` alias of `bit_CX8`
While here, add the misssing 29th bit, `bit_F16C` (which is how gcc
calls this bit).
Reviewers: joerg, rsmith
Subscribers: bruno, cfe-commits
Differential Revision: https://reviews.llvm.org/D22010
llvm-svn: 277307
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions

