[llvm-branch-commits] [llvm] c58b22f - [gn build] Port commits (#220064)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Sep 1 14:54:21 PDT 2026
Author: Arthur Eubanks
Date: 2026-08-31T12:27:40-07:00
New Revision: c58b22f315796f4535bdb4d7597bd099db0259bc
URL: https://github.com/llvm/llvm-project/commit/c58b22f315796f4535bdb4d7597bd099db0259bc
DIFF: https://github.com/llvm/llvm-project/commit/c58b22f315796f4535bdb4d7597bd099db0259bc.diff
LOG: [gn build] Port commits (#220064)
9783d7c4b53f
aa8a7581de13
ad3c19a89842
cc9111a40f8a
d59fa1ca3426
deebdb554054
f7a44525d799
Added:
Modified:
llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis/BUILD.gn
llvm/utils/gn/secondary/lld/MachO/BUILD.gn
llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn
llvm/utils/gn/secondary/llvm/test/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis/BUILD.gn
index fd81c161091ab..0da386d1f3f58 100644
--- a/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysis/BUILD.gn
@@ -22,6 +22,7 @@ unittest("ClangScalableAnalysisTests") {
sources = [
"ASTEntityMappingTest.cpp",
"Analyses/CallGraph/CallGraphExtractorTest.cpp",
+ "Analyses/EntityPointerLevel/EntityPointerLevelTest.cpp",
"Analyses/PointerFlow/PointerFlowTest.cpp",
"Analyses/PointerFlow/PointerFlowWPATest.cpp",
"Analyses/SharedLexicalRepresentation/EntitySourceLocationExtractorTest.cpp",
diff --git a/llvm/utils/gn/secondary/lld/MachO/BUILD.gn b/llvm/utils/gn/secondary/lld/MachO/BUILD.gn
index 66f63f9783c78..27f2428f8f3e8 100644
--- a/llvm/utils/gn/secondary/lld/MachO/BUILD.gn
+++ b/llvm/utils/gn/secondary/lld/MachO/BUILD.gn
@@ -47,6 +47,7 @@ static_library("MachO") {
"Relocations.cpp",
"SectionPriorities.cpp",
"Sections.cpp",
+ "StripSwiftForceLoad.cpp",
"SymbolTable.cpp",
"Symbols.cpp",
"SyntheticSections.cpp",
diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn
index 92ded44d691a7..f0c9720031260 100644
--- a/llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn
+++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn
@@ -75,5 +75,6 @@ static_library("CPlusPlus") {
"MsvcStlValarray.cpp",
"MsvcStlVariant.cpp",
"MsvcStlVector.cpp",
+ "VectorIterator.cpp",
]
}
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn
index 9f3aa13d2de08..417e90dd2db9c 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn
@@ -49,6 +49,7 @@ static_library("LLVMHexagonCodeGen") {
sources = [
"BitTracker.cpp",
"HexagonAggressiveRDFCopy.cpp",
+ "HexagonAlignGlobalArrays.cpp",
"HexagonAsmPrinter.cpp",
"HexagonBitSimplify.cpp",
"HexagonBitTracker.cpp",
diff --git a/llvm/utils/gn/secondary/llvm/test/BUILD.gn b/llvm/utils/gn/secondary/llvm/test/BUILD.gn
index 44b08e7f10770..0adf44d850439 100644
--- a/llvm/utils/gn/secondary/llvm/test/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/test/BUILD.gn
@@ -162,13 +162,11 @@ write_lit_config("lit_site_cfg") {
assert(false, "unsupported host_os " + host_os)
}
if (host_os == "linux") {
- # lit.cfg.py's have_ld_plugin_support() checks for "gold" in --version,
- # so just claim that ld is gold on Linux. The function also checks if
- # LLVMgold.so exists, but since that target isn't hooked up yet in the GN
- # build the LLVMgold.so tests currently don't run anywhere in the GN build.
- extra_values += [ "GOLD_EXECUTABLE=ld" ]
+ extra_values += [ "GOLD_EXECUTABLE=ld.gold" ]
+ extra_values += [ "LD_BFD_EXECUTABLE=ld.bfd" ]
} else {
extra_values += [ "GOLD_EXECUTABLE=" ]
+ extra_values += [ "LD_BFD_EXECUTABLE=" ]
}
if (host_os == "mac") {
extra_values += [
diff --git a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn
index 5f139b5aaa838..34a1ec4bab8f7 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn
@@ -46,6 +46,7 @@ unittest("CodeGenTests") {
"ScalableVectorMVTsTest.cpp",
"SchedBoundary.cpp",
"SelectionDAGAddressAnalysisTest.cpp",
+ "SelectionDAGCSETest.cpp",
"SelectionDAGNodeConstructionTest.cpp",
"SelectionDAGPatternMatchTest.cpp",
"TargetOptionsTest.cpp",
diff --git a/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
index cc8cbe59be2dc..168b609279cab 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn
@@ -61,6 +61,7 @@ unittest("SupportTests") {
"JSONTest.cpp",
"JobserverTest.cpp",
"KnownBitsTest.cpp",
+ "KnownFPClassTest.cpp",
"LEB128Test.cpp",
"LineIteratorTest.cpp",
"LockFileManagerTest.cpp",
diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn
index da88a5f17482c..faaa892923b04 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn
@@ -28,6 +28,7 @@ unittest("AMDGPUTests") {
"InstSizes.cpp",
"LiveRegUnits.cpp",
"PALMetadata.cpp",
+ "RCIUpdateReservedRegsTest.cpp",
"UniformityAnalysisTest.cpp",
]
}
More information about the llvm-branch-commits
mailing list