[llvm] [llvm] clang-format llvm/TargetParser/Host.h (PR #143446)
Andrew Rogers via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 9 14:46:22 PDT 2025
https://github.com/andrurogerz created https://github.com/llvm/llvm-project/pull/143446
Reformat llvm/TargetParser/Host.h with clang-format in preparation for a codemod.
This is just a formatting change; no functionality is impacted.
>From e2f1144d7d0e9cb46c3324b0ac720e889671f2a0 Mon Sep 17 00:00:00 2001
From: Andrew Rogers <andrurogerz at gmail.com>
Date: Mon, 9 Jun 2025 14:44:37 -0700
Subject: [PATCH] [llvm] clang-format llvm/TargetParser/Host.h
---
llvm/include/llvm/TargetParser/Host.h | 106 +++++++++++++-------------
1 file changed, 53 insertions(+), 53 deletions(-)
diff --git a/llvm/include/llvm/TargetParser/Host.h b/llvm/include/llvm/TargetParser/Host.h
index a639b093f21bd..443f4f583b559 100644
--- a/llvm/include/llvm/TargetParser/Host.h
+++ b/llvm/include/llvm/TargetParser/Host.h
@@ -23,65 +23,65 @@ class raw_ostream;
namespace sys {
- /// getDefaultTargetTriple() - Return the default target triple the compiler
- /// has been configured to produce code for.
- ///
- /// The target triple is a string in the format of:
- /// CPU_TYPE-VENDOR-OPERATING_SYSTEM
- /// or
- /// CPU_TYPE-VENDOR-KERNEL-OPERATING_SYSTEM
- std::string getDefaultTargetTriple();
+/// getDefaultTargetTriple() - Return the default target triple the compiler
+/// has been configured to produce code for.
+///
+/// The target triple is a string in the format of:
+/// CPU_TYPE-VENDOR-OPERATING_SYSTEM
+/// or
+/// CPU_TYPE-VENDOR-KERNEL-OPERATING_SYSTEM
+std::string getDefaultTargetTriple();
- /// getProcessTriple() - Return an appropriate target triple for generating
- /// code to be loaded into the current process, e.g. when using the JIT.
- std::string getProcessTriple();
+/// getProcessTriple() - Return an appropriate target triple for generating
+/// code to be loaded into the current process, e.g. when using the JIT.
+std::string getProcessTriple();
- /// getHostCPUName - Get the LLVM name for the host CPU. The particular format
- /// of the name is target dependent, and suitable for passing as -mcpu to the
- /// target which matches the host.
- ///
- /// \return - The host CPU name, or empty if the CPU could not be determined.
- StringRef getHostCPUName();
+/// getHostCPUName - Get the LLVM name for the host CPU. The particular format
+/// of the name is target dependent, and suitable for passing as -mcpu to the
+/// target which matches the host.
+///
+/// \return - The host CPU name, or empty if the CPU could not be determined.
+StringRef getHostCPUName();
- /// getHostCPUFeatures - Get the LLVM names for the host CPU features.
- /// The particular format of the names are target dependent, and suitable for
- /// passing as -mattr to the target which matches the host.
- ///
- /// \return - A string map mapping feature names to either true (if enabled)
- /// or false (if disabled). This routine makes no guarantees about exactly
- /// which features may appear in this map, except that they are all valid LLVM
- /// feature names. The map can be empty, for example if feature detection
- /// fails.
- const StringMap<bool, MallocAllocator> getHostCPUFeatures();
+/// getHostCPUFeatures - Get the LLVM names for the host CPU features.
+/// The particular format of the names are target dependent, and suitable for
+/// passing as -mattr to the target which matches the host.
+///
+/// \return - A string map mapping feature names to either true (if enabled)
+/// or false (if disabled). This routine makes no guarantees about exactly
+/// which features may appear in this map, except that they are all valid LLVM
+/// feature names. The map can be empty, for example if feature detection
+/// fails.
+const StringMap<bool, MallocAllocator> getHostCPUFeatures();
- /// This is a function compatible with cl::AddExtraVersionPrinter, which adds
- /// info about the current target triple and detected CPU.
- void printDefaultTargetAndDetectedCPU(raw_ostream &OS);
+/// This is a function compatible with cl::AddExtraVersionPrinter, which adds
+/// info about the current target triple and detected CPU.
+void printDefaultTargetAndDetectedCPU(raw_ostream &OS);
- namespace detail {
- /// Helper functions to extract HostCPUName from /proc/cpuinfo on linux.
- StringRef getHostCPUNameForPowerPC(StringRef ProcCpuinfoContent);
- StringRef getHostCPUNameForARM(StringRef ProcCpuinfoContent);
- StringRef getHostCPUNameForS390x(StringRef ProcCpuinfoContent);
- StringRef getHostCPUNameForRISCV(StringRef ProcCpuinfoContent);
- StringRef getHostCPUNameForSPARC(StringRef ProcCpuinfoContent);
- StringRef getHostCPUNameForBPF();
+namespace detail {
+/// Helper functions to extract HostCPUName from /proc/cpuinfo on linux.
+StringRef getHostCPUNameForPowerPC(StringRef ProcCpuinfoContent);
+StringRef getHostCPUNameForARM(StringRef ProcCpuinfoContent);
+StringRef getHostCPUNameForS390x(StringRef ProcCpuinfoContent);
+StringRef getHostCPUNameForRISCV(StringRef ProcCpuinfoContent);
+StringRef getHostCPUNameForSPARC(StringRef ProcCpuinfoContent);
+StringRef getHostCPUNameForBPF();
- /// Helper functions to extract CPU details from CPUID on x86.
- namespace x86 {
- enum class VendorSignatures {
- UNKNOWN,
- GENUINE_INTEL,
- AUTHENTIC_AMD,
- };
+/// Helper functions to extract CPU details from CPUID on x86.
+namespace x86 {
+enum class VendorSignatures {
+ UNKNOWN,
+ GENUINE_INTEL,
+ AUTHENTIC_AMD,
+};
- /// Returns the host CPU's vendor.
- /// MaxLeaf: if a non-nullptr pointer is specified, the EAX value will be
- /// assigned to its pointee.
- VendorSignatures getVendorSignature(unsigned *MaxLeaf = nullptr);
- } // namespace x86
- }
-}
-}
+/// Returns the host CPU's vendor.
+/// MaxLeaf: if a non-nullptr pointer is specified, the EAX value will be
+/// assigned to its pointee.
+VendorSignatures getVendorSignature(unsigned *MaxLeaf = nullptr);
+} // namespace x86
+} // namespace detail
+} // namespace sys
+} // namespace llvm
#endif
More information about the llvm-commits
mailing list