llvm/llvm/utils/gn/secondary/llvm/lib/TargetParser/BUILD.gn

static_library("TargetParser") {
  output_name = "LLVMTargetParser"
  deps = [ "//llvm/lib/Support" ]
  public_deps = [ "//llvm/include/llvm/TargetParser:gen" ]
  include_dirs = [
    "Unix",
    "Windows",
  ]
  sources = [
    "AArch64TargetParser.cpp",
    "ARMTargetParser.cpp",
    "ARMTargetParserCommon.cpp",
    "CSKYTargetParser.cpp",
    "Host.cpp",
    "LoongArchTargetParser.cpp",
    "PPCTargetParser.cpp",
    "RISCVISAInfo.cpp",
    "RISCVTargetParser.cpp",
    "SubtargetFeature.cpp",
    "TargetParser.cpp",
    "Triple.cpp",
    "X86TargetParser.cpp",
  ]
}