From: Nico Weber Date: Tue, 20 Aug 2019 23:49:12 +0000 (+0000) Subject: gn build: Merge r369467 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d16df4ed95f0b88fb329ae84b9a7a1a7a94968a4;p=llvm gn build: Merge r369467 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@369476 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn b/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn index 7a0610e5bbe..7df0713f129 100644 --- a/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn +++ b/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn @@ -20,17 +20,31 @@ tablegen("RISCVGenDAGISel") { td_file = "RISCV.td" } +tablegen("RISCVGenGlobalISel") { + visibility = [ ":LLVMRISCVCodeGen" ] + args = [ "-gen-global-isel" ] + td_file = "RISCV.td" +} + tablegen("RISCVGenMCPseudoLowering") { visibility = [ ":LLVMRISCVCodeGen" ] args = [ "-gen-pseudo-lowering" ] td_file = "RISCV.td" } +tablegen("RISCVGenRegisterBank") { + visibility = [ ":LLVMRISCVCodeGen" ] + args = [ "-gen-register-bank" ] + td_file = "RISCV.td" +} + static_library("LLVMRISCVCodeGen") { deps = [ ":RISCVGenCompressInstEmitter", ":RISCVGenDAGISel", + ":RISCVGenGlobalISel", ":RISCVGenMCPseudoLowering", + ":RISCVGenRegisterBank", "MCTargetDesc", "TargetInfo", "Utils", @@ -46,13 +60,17 @@ static_library("LLVMRISCVCodeGen") { include_dirs = [ "." ] sources = [ "RISCVAsmPrinter.cpp", + "RISCVCallLowering.cpp", "RISCVExpandPseudoInsts.cpp", "RISCVFrameLowering.cpp", "RISCVISelDAGToDAG.cpp", "RISCVISelLowering.cpp", "RISCVInstrInfo.cpp", + "RISCVInstructionSelector.cpp", + "RISCVLegalizerInfo.cpp", "RISCVMCInstLower.cpp", "RISCVMergeBaseOffset.cpp", + "RISCVRegisterBankInfo.cpp", "RISCVRegisterInfo.cpp", "RISCVSubtarget.cpp", "RISCVTargetMachine.cpp",