[llvm] c19c248 - [gn] port 88c1242ed7e1 (begone, LLVMExegesisARMTests)

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Sat May 13 08:16:54 PDT 2023


Author: Nico Weber
Date: 2023-05-13T17:16:23+02:00
New Revision: c19c248466cc730d46bbf3c3112791872661be5e

URL: https://github.com/llvm/llvm-project/commit/c19c248466cc730d46bbf3c3112791872661be5e
DIFF: https://github.com/llvm/llvm-project/commit/c19c248466cc730d46bbf3c3112791872661be5e.diff

LOG: [gn] port 88c1242ed7e1 (begone, LLVMExegesisARMTests)

Added: 
    

Modified: 
    llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
    llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn

Removed: 
    llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn


################################################################################
diff  --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
index f0af5ee89a9ba..403e49434c37a 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
@@ -80,10 +80,7 @@ group("unittests") {
     ]
   }
   if (llvm_build_ARM) {
-    deps += [
-      "Target/ARM:ARMTests",
-      "tools/llvm-exegesis/ARM:LLVMExegesisARMTests",
-    ]
+    deps += [ "Target/ARM:ARMTests" ]
   }
   if (llvm_build_LoongArch) {
     deps += [ "Target/LoongArch:LoongArchTests" ]

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn
deleted file mode 100644
index 697d722a41d4a..0000000000000
--- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn
+++ /dev/null
@@ -1,23 +0,0 @@
-import("//third-party/unittest/unittest.gni")
-
-unittest("LLVMExegesisARMTests") {
-  deps = [
-    "//llvm/lib/DebugInfo/Symbolize",
-    "//llvm/lib/MC",
-    "//llvm/lib/MC/MCParser",
-    "//llvm/lib/Object",
-    "//llvm/lib/Support",
-    "//llvm/lib/Target/ARM",
-
-    # Exegesis reaches inside the Target/ARM tablegen internals and must
-    # depend on these Target/ARM-internal build targets.
-    "//llvm/lib/Target/ARM/MCTargetDesc",
-    "//llvm/lib/Target/ARM/Utils",
-    "//llvm/tools/llvm-exegesis/lib",
-  ]
-  include_dirs = [
-    "//llvm/lib/Target/ARM",
-    "//llvm/tools/llvm-exegesis/lib",
-  ]
-  sources = [ "AssemblerTest.cpp" ]
-}

diff  --git a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn
index 37102b6c03e16..f480b905af470 100644
--- a/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn
@@ -21,7 +21,6 @@ unittest("LLVMExegesisX86Tests") {
     "//llvm/tools/llvm-exegesis/lib",
   ]
   sources = [
-    "AssemblerTest.cpp",
     "BenchmarkResultTest.cpp",
     "RegisterAliasingTest.cpp",
     "SchedClassResolutionTest.cpp",


        


More information about the llvm-commits mailing list