1 import("//llvm/utils/TableGen/tablegen.gni")
3 tablegen("AArch64GenExegesis") {
4 args = [ "-gen-exegesis" ]
5 td_file = "//llvm/lib/Target/AArch64/AArch64.td"
8 static_library("AArch64") {
9 output_name = "LLVMExegesisAArch64"
11 ":AArch64GenExegesis",
13 # Exegesis reaches inside the Target/AArch64 tablegen internals and must
14 # depend on these Target/AArch64-internal build targets.
15 "//llvm/lib/Target/AArch64/MCTargetDesc",
16 "//llvm/lib/Target/AArch64/Utils",
21 include_dirs = [ "//llvm/lib/Target/AArch64" ]