1import("//third-party/unittest/unittest.gni") 2 3unittest("LLVMExegesisMipsTests") { 4 deps = [ 5 "//llvm/lib/DebugInfo/Symbolize", 6 "//llvm/lib/MC", 7 "//llvm/lib/MC/MCParser", 8 "//llvm/lib/Object", 9 "//llvm/lib/Support", 10 "//llvm/lib/Target/Mips", 11 12 # Exegesis reaches inside the Target/Mips tablegen internals and must 13 # depend on these Target/Mips-internal build targets. 14 "//llvm/lib/Target/Mips/MCTargetDesc", 15 "//llvm/tools/llvm-exegesis/lib", 16 "//llvm/tools/llvm-exegesis/lib/Mips", 17 ] 18 include_dirs = [ 19 "//llvm/lib/Target/Mips", 20 "//llvm/tools/llvm-exegesis/lib", 21 ] 22 sources = [ 23 "BenchmarkResultTest.cpp", 24 "RegisterAliasingTest.cpp", 25 "SnippetGeneratorTest.cpp", 26 "TargetTest.cpp", 27 ] 28} 29