aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachinePipeliner.cpp
diff options
context:
space:
mode:
authorAiden Grossman <aidengrossman@google.com>2024-07-24 03:48:48 +0000
committerAiden Grossman <aidengrossman@google.com>2024-07-24 03:58:23 +0000
commit599f8e1120db8c8c7a5e42134ea52650e8fb0f1c (patch)
tree57a5f51257c202fa26a88541f9e41e1c52450eff /llvm/lib/CodeGen/MachinePipeliner.cpp
parentb91c75fcaeea47d54ac5d15b45f079bf44681dc4 (diff)
downloadllvm-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