diff options
author | Aiden Grossman <aidengrossman@google.com> | 2024-07-24 03:48:48 +0000 |
---|---|---|
committer | Aiden Grossman <aidengrossman@google.com> | 2024-07-24 03:58:23 +0000 |
commit | 599f8e1120db8c8c7a5e42134ea52650e8fb0f1c (patch) | |
tree | 57a5f51257c202fa26a88541f9e41e1c52450eff /llvm/lib/CodeGen/MachinePipeliner.cpp | |
parent | b91c75fcaeea47d54ac5d15b45f079bf44681dc4 (diff) | |
download | llvm-599f8e1120db8c8c7a5e42134ea52650e8fb0f1c.zip llvm-599f8e1120db8c8c7a5e42134ea52650e8fb0f1c.tar.gz llvm-599f8e1120db8c8c7a5e42134ea52650e8fb0f1c.tar.bz2 |
Reland "[compiler-rt][X86] Use functions in cpuid.h instead of inline assembly (#97877)"
This reverts commit f1905f064451bf688577976a13000c9c47e58452.
This relands commit 19cf8deabe1124831164987f1b9bf2f806c0a875.
There were issues with the preprocessor includes that should have
excluded MSVC still including clang functions building on windows and
using intrin.h. This relanding fixes this behavior by additionally
wrapping the uses of __get_cpuid and __get_cpuid_count in _MSC_VER so
that clang in MSVC mode, which includes intrin.h, does not have any
conflicts.
Diffstat (limited to 'llvm/lib/CodeGen/MachinePipeliner.cpp')
0 files changed, 0 insertions, 0 deletions