[all-commits] [llvm/llvm-project] 3e6e09: [llvm-exegesis] Fix builds due to relanding #76368
Aiden Grossman via All-commits
all-commits at lists.llvm.org
Fri Dec 29 16:40:31 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3e6e09609d8cef3c7cc99ced1a043869c8e984b8
https://github.com/llvm/llvm-project/commit/3e6e09609d8cef3c7cc99ced1a043869c8e984b8
Author: Aiden Grossman <agrossman154 at yahoo.com>
Date: 2023-12-29 (Fri, 29 Dec 2023)
Changed paths:
M llvm/tools/llvm-exegesis/lib/X86/Target.cpp
Log Message:
-----------
[llvm-exegesis] Fix builds due to relanding #76368
Relanding this patch broke some builds (including Windows) due to
certain functions not being guarded by appropriate preprocessor
directives, particularly the loadImmediateSegmentRegister function not
having most of its functionality only enabled on Linux. The previous
relanding addressed issues with headers not being available on
non-x86_64 linux, but neglected to fix issues with the header not being
included, but the function still trying to use it on certain platforms,
such as x86-64 windows.
More information about the All-commits
mailing list