diff options
Diffstat (limited to 'llvm/utils/gn')
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" ] +} |