diff options
-rw-r--r-- | llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn | 16 | ||||
-rw-r--r-- | llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn | 1 |
2 files changed, 17 insertions, 0 deletions
diff --git a/llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn index 3f128f8ce2a..dbd10e6d091 100644 --- a/llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn @@ -1,13 +1,29 @@ +import("//llvm/utils/TableGen/tablegen.gni") import("//llvm/utils/unittest/unittest.gni") +tablegen("AutomataAutomata") { + visibility = [ ":TableGenTests" ] + args = [ "-gen-automata" ] + td_file = "Automata.td" +} + +tablegen("AutomataTables") { + visibility = [ ":TableGenTests" ] + args = [ "-gen-searchable-tables" ] + td_file = "Automata.td" +} + unittest("TableGenTests") { deps = [ + ":AutomataAutomata", + ":AutomataTables", "//llvm/lib/Support", "//llvm/lib/TableGen", "//llvm/utils/TableGen/GlobalISel", ] include_dirs = [ "//llvm/utils/TableGen" ] sources = [ + "AutomataTest.cpp", "CodeExpanderTest.cpp", ] } diff --git a/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn b/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn index 952b2f91606..c50bebe71c0 100644 --- a/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn @@ -26,6 +26,7 @@ executable("llvm-tblgen") { "DAGISelMatcherEmitter.cpp", "DAGISelMatcherGen.cpp", "DAGISelMatcherOpt.cpp", + "DFAEmitter.cpp", "DFAPacketizerEmitter.cpp", "DisassemblerEmitter.cpp", "ExegesisEmitter.cpp", |