]
}
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" ]
--- /dev/null
+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",
+ ]
+}