diff --git a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn index e2f813dcb425..f03456dca4a8 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn @@ -55,7 +55,10 @@ group("unittests") { ] } if (llvm_build_ARM) { - deps += [ "tools/llvm-exegesis/ARM:LLVMExegesisARMTests" ] + deps += [ + "Target/ARM:ARMTests", + "tools/llvm-exegesis/ARM:LLVMExegesisARMTests", + ] } if (llvm_build_WebAssembly) { deps += [ "Target/WebAssembly:WebAssemblyTests" ] diff --git a/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn new file mode 100644 index 000000000000..fd9db37196ed --- /dev/null +++ b/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn @@ -0,0 +1,17 @@ +import("//llvm/utils/unittest/unittest.gni") + +unittest("ARMTests") { + deps = [ + "//llvm/lib/MC", + "//llvm/lib/Support", + "//llvm/lib/Target", + "//llvm/lib/Target/ARM:LLVMARMCodeGen", + "//llvm/lib/Target/ARM/MCTargetDesc", + "//llvm/lib/Target/ARM/TargetInfo", + "//llvm/lib/Target/ARM/Utils", + ] + include_dirs = [ "//llvm/lib/Target/ARM" ] + sources = [ + "MachineInstrTest.cpp", + ] +}