aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/gn
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/gn')
-rw-r--r--llvm/utils/gn/build/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn2
-rw-r--r--llvm/utils/gn/secondary/libcxx/include/BUILD.gn3
-rw-r--r--llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn3
-rw-r--r--llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/llvm/test/BUILD.gn1
-rw-r--r--llvm/utils/gn/secondary/llvm/tools/llvm-ir2vec/BUILD.gn9
11 files changed, 22 insertions, 2 deletions
diff --git a/llvm/utils/gn/build/BUILD.gn b/llvm/utils/gn/build/BUILD.gn
index 9b5254e..f080a4c6 100644
--- a/llvm/utils/gn/build/BUILD.gn
+++ b/llvm/utils/gn/build/BUILD.gn
@@ -179,6 +179,7 @@ config("compiler_defaults") {
"_HAS_EXCEPTIONS=0",
"_UNICODE",
"UNICODE",
+ "CLANG_BUILD_STATIC",
]
cflags += [ "/EHs-c-" ]
cflags_cc += [ "/std:c++17" ]
diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn
index 8d19295..defa12c 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn
@@ -30,6 +30,7 @@ source_set("tweaks") {
"MemberwiseConstructor.cpp",
"ObjCLocalizeStringLiteral.cpp",
"ObjCMemberwiseInitializer.cpp",
+ "OverridePureVirtuals.cpp",
"PopulateSwitch.cpp",
"RawStringLiteral.cpp",
"RemoveUsingNamespace.cpp",
diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
index 7deefe9..ad32aa9 100644
--- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn
@@ -144,6 +144,7 @@ unittest("ClangdTests") {
"tweaks/MemberwiseConstructorTests.cpp",
"tweaks/ObjCLocalizeStringLiteralTests.cpp",
"tweaks/ObjCMemberwiseInitializerTests.cpp",
+ "tweaks/OverridePureVirtualsTests.cpp",
"tweaks/PopulateSwitchTests.cpp",
"tweaks/RawStringLiteralTests.cpp",
"tweaks/RemoveUsingNamespaceTests.cpp",
diff --git a/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn
index ab5dae8..ac2ce0c 100644
--- a/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn
@@ -8,6 +8,7 @@ unittest("ClangAnalysisTests") {
"//clang/lib/Analysis",
"//clang/lib/Basic",
"//clang/lib/Frontend",
+ "//clang/lib/Testing",
"//clang/lib/Tooling",
"//llvm/lib/Support",
]
@@ -17,6 +18,7 @@ unittest("ClangAnalysisTests") {
"CloneDetectionTest.cpp",
"ExprMutationAnalyzerTest.cpp",
"IntervalPartitionTest.cpp",
+ "LifetimeSafetyTest.cpp",
"MacroExpansionContextTest.cpp",
"UnsafeBufferUsageTest.cpp",
]
diff --git a/llvm/utils/gn/secondary/libcxx/include/BUILD.gn b/llvm/utils/gn/secondary/libcxx/include/BUILD.gn
index 82ec812..05ac4c3 100644
--- a/llvm/utils/gn/secondary/libcxx/include/BUILD.gn
+++ b/llvm/utils/gn/secondary/libcxx/include/BUILD.gn
@@ -35,7 +35,6 @@ if (current_toolchain == default_toolchain) {
"_LIBCPP_HAS_LOCALIZATION=1",
"_LIBCPP_HAS_UNICODE=1",
"_LIBCPP_HAS_WIDE_CHARACTERS=1",
- "_LIBCPP_HAS_NO_STD_MODULES=",
"_LIBCPP_HAS_TERMINAL=1",
"_LIBCPP_INSTRUMENTED_WITH_ASAN=",
"_LIBCPP_ABI_DEFINES=",
@@ -1395,6 +1394,7 @@ if (current_toolchain == default_toolchain) {
"__ranges/transform_view.h",
"__ranges/view_interface.h",
"__ranges/views.h",
+ "__ranges/zip_transform_view.h",
"__ranges/zip_view.h",
"__split_buffer",
"__std_mbstate_t.h",
@@ -1438,7 +1438,6 @@ if (current_toolchain == default_toolchain) {
"__tuple/make_tuple_types.h",
"__tuple/sfinae_helpers.h",
"__tuple/tuple_element.h",
- "__tuple/tuple_indices.h",
"__tuple/tuple_like.h",
"__tuple/tuple_like_ext.h",
"__tuple/tuple_like_no_subrange.h",
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 b6b8f2f..7ea5f8c 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
@@ -62,8 +62,11 @@ static_library("CPlusPlus") {
"LibStdcppUniquePointer.cpp",
"MSVCUndecoratedNameParser.cpp",
"MsvcStl.cpp",
+ "MsvcStlAtomic.cpp",
"MsvcStlSmartPointer.cpp",
"MsvcStlTuple.cpp",
+ "MsvcStlUnordered.cpp",
+ "MsvcStlVariant.cpp",
"MsvcStlVector.cpp",
]
}
diff --git a/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn
index 2959d22..1a890f6 100644
--- a/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn
@@ -17,6 +17,7 @@ static_library("BinaryFormat") {
"MsgPackDocumentYAML.cpp",
"MsgPackReader.cpp",
"MsgPackWriter.cpp",
+ "SFrame.cpp",
"Wasm.cpp",
"XCOFF.cpp",
]
diff --git a/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn
index 883c648..7d55ac8 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn
@@ -42,6 +42,7 @@ static_library("Object") {
"OffloadBundle.cpp",
"RecordStreamer.cpp",
"RelocationResolver.cpp",
+ "SFrameParser.cpp",
"SymbolSize.cpp",
"SymbolicFile.cpp",
"TapiFile.cpp",
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 d4adedd..3d11ce5 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
@@ -176,6 +176,7 @@ static_library("LLVMAMDGPUCodeGen") {
"AMDGPUPreLegalizerCombiner.cpp",
"AMDGPUPreloadKernArgProlog.cpp",
"AMDGPUPreloadKernelArguments.cpp",
+ "AMDGPUPrepareAGPRAlloc.cpp",
"AMDGPUPrintfRuntimeBinding.cpp",
"AMDGPUPromoteAlloca.cpp",
"AMDGPUPromoteKernelArguments.cpp",
diff --git a/llvm/utils/gn/secondary/llvm/test/BUILD.gn b/llvm/utils/gn/secondary/llvm/test/BUILD.gn
index 946b63f..7ed0d3c 100644
--- a/llvm/utils/gn/secondary/llvm/test/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/test/BUILD.gn
@@ -286,6 +286,7 @@ group("test") {
"//llvm/tools/llvm-extract",
"//llvm/tools/llvm-gsymutil:llvm-gsymutil",
"//llvm/tools/llvm-ifs",
+ "//llvm/tools/llvm-ir2vec",
"//llvm/tools/llvm-isel-fuzzer",
"//llvm/tools/llvm-jitlink",
"//llvm/tools/llvm-jitlink/llvm-jitlink-executor",
diff --git a/llvm/utils/gn/secondary/llvm/tools/llvm-ir2vec/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-ir2vec/BUILD.gn
new file mode 100644
index 0000000..07a7951
--- /dev/null
+++ b/llvm/utils/gn/secondary/llvm/tools/llvm-ir2vec/BUILD.gn
@@ -0,0 +1,9 @@
+executable("llvm-ir2vec") {
+ deps = [
+ "//llvm/lib/Analysis",
+ "//llvm/lib/IR",
+ "//llvm/lib/IRReader",
+ "//llvm/lib/Support",
+ ]
+ sources = [ "llvm-ir2vec.cpp" ]
+}