[llvm] [gn build] Port commits (PR #190392)
Arthur Eubanks via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 3 12:29:18 PDT 2026
https://github.com/aeubanks created https://github.com/llvm/llvm-project/pull/190392
0cecacd971a5
2cff995e91c3
34ec1870ae46
54e5803d0231
64b728128df3
76ed0ad3577e
d95292f67b48
>From e61cc19a967ab37228de10c0e2fca4a3d9c467a2 Mon Sep 17 00:00:00 2001
From: Arthur Eubanks <aeubanks at google.com>
Date: Fri, 3 Apr 2026 19:20:19 +0000
Subject: [PATCH] [gn build] Port commits
0cecacd971a5
2cff995e91c3
34ec1870ae46
54e5803d0231
64b728128df3
76ed0ad3577e
d95292f67b48
---
llvm/utils/gn/secondary/bolt/unittests/Passes/BUILD.gn | 5 ++++-
llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 +
llvm/utils/gn/secondary/compiler-rt/lib/builtins/sources.gni | 2 ++
llvm/utils/gn/secondary/lldb/source/Host/BUILD.gn | 1 +
llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn | 1 +
llvm/utils/gn/secondary/llvm/tools/llubi/lib/BUILD.gn | 1 +
.../utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn | 1 +
7 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/llvm/utils/gn/secondary/bolt/unittests/Passes/BUILD.gn b/llvm/utils/gn/secondary/bolt/unittests/Passes/BUILD.gn
index a534b69a1ecf4..f3af9038430ac 100644
--- a/llvm/utils/gn/secondary/bolt/unittests/Passes/BUILD.gn
+++ b/llvm/utils/gn/secondary/bolt/unittests/Passes/BUILD.gn
@@ -15,7 +15,10 @@ unittest("PassTests") {
"//llvm/lib/Object",
"//llvm/lib/Target:TargetsToBuild",
]
- sources = [ "PointerAuthCFIFixup.cpp" ]
+ sources = [
+ "LivenessAnalysis.cpp",
+ "PointerAuthCFIFixup.cpp",
+ ]
defines = []
include_dirs = []
diff --git a/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn
index 8148f656fe258..eb2b54b8ea253 100644
--- a/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn
@@ -52,6 +52,7 @@ static_library("Driver") {
"ToolChains/AMDGPUOpenMP.cpp",
"ToolChains/AVR.cpp",
"ToolChains/Arch/AArch64.cpp",
+ "ToolChains/Arch/AMDGPU.cpp",
"ToolChains/Arch/ARM.cpp",
"ToolChains/Arch/CSKY.cpp",
"ToolChains/Arch/LoongArch.cpp",
diff --git a/llvm/utils/gn/secondary/compiler-rt/lib/builtins/sources.gni b/llvm/utils/gn/secondary/compiler-rt/lib/builtins/sources.gni
index 97b37880fee58..49f580c42c151 100644
--- a/llvm/utils/gn/secondary/compiler-rt/lib/builtins/sources.gni
+++ b/llvm/utils/gn/secondary/compiler-rt/lib/builtins/sources.gni
@@ -317,11 +317,13 @@ if (current_cpu == "arm") {
"divsi3.c",
"fp_mode.c",
"modsi3.c",
+ "subdf3.c",
"udivmodsi4.c",
"udivsi3.c",
"umodsi3.c",
]
builtins_sources += [
+ "arm/adddf3.S",
"arm/aeabi_cdcmp.S",
"arm/aeabi_cdcmpeq_check_nan.c",
"arm/aeabi_cfcmp.S",
diff --git a/llvm/utils/gn/secondary/lldb/source/Host/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Host/BUILD.gn
index 41dfc1fdb0bac..f346c50f7b496 100644
--- a/llvm/utils/gn/secondary/lldb/source/Host/BUILD.gn
+++ b/llvm/utils/gn/secondary/lldb/source/Host/BUILD.gn
@@ -51,6 +51,7 @@ static_library("Host") {
"common/UDPSocket.cpp",
"common/XML.cpp",
"common/ZipFileResolver.cpp",
+ "windows/WindowsFileAction.cpp",
]
if (lldb_enable_libedit) {
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
index 13fbdc7f15e78..75a97a8b840e5 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
@@ -275,6 +275,7 @@ static_library("LLVMAMDGPUCodeGen") {
"SIProgramInfo.cpp",
"SIRegisterInfo.cpp",
"SIShrinkInstructions.cpp",
+ "SISpillUtils.cpp",
"SIWholeQuadMode.cpp",
]
}
diff --git a/llvm/utils/gn/secondary/llvm/tools/llubi/lib/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llubi/lib/BUILD.gn
index 1354a5f666096..52348af95be4c 100644
--- a/llvm/utils/gn/secondary/llvm/tools/llubi/lib/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/tools/llubi/lib/BUILD.gn
@@ -7,6 +7,7 @@ static_library("lib") {
]
sources = [
"Context.cpp",
+ "ExecutorBase.cpp",
"Interpreter.cpp",
"Value.cpp",
]
diff --git a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn
index e528c7cdb1b2e..9d3c92674b713 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn
@@ -15,6 +15,7 @@ unittest("DebugInfoPDBTests") {
"PDBVariantTest.cpp",
"PublicsStreamTest.cpp",
"StringTableBuilderTest.cpp",
+ "TpiStreamTest.cpp",
]
# DebugInfoPDBTests uses llvm::getInputFileDirectory(), which expects
More information about the llvm-commits
mailing list