1import("//llvm/utils/TableGen/tablegen.gni") 2 3tablegen("MipsGenDisassemblerTables") { 4 visibility = [ ":Disassembler" ] 5 args = [ "-gen-disassembler" ] 6 td_file = "../Mips.td" 7} 8 9static_library("Disassembler") { 10 output_name = "LLVMMipsDisassembler" 11 deps = [ 12 ":MipsGenDisassemblerTables", 13 "//llvm/lib/MC/MCDisassembler", 14 "//llvm/lib/Support", 15 "//llvm/lib/Target/Mips/MCTargetDesc", 16 "//llvm/lib/Target/Mips/TargetInfo", 17 ] 18 include_dirs = [ ".." ] 19 sources = [ "MipsDisassembler.cpp" ] 20} 21