From: Nico Weber Date: Wed, 2 Oct 2019 22:33:07 +0000 (+0000) Subject: gn build: (manually) merge r373527 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=70897f70e0cf9837c5fe2a200a2f184639a72471;p=llvm gn build: (manually) merge r373527 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@373534 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn b/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn index b05e0891d12..0c27c11e2e0 100644 --- a/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn +++ b/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn @@ -30,6 +30,15 @@ tablegen("AArch64GenGlobalISel") { td_file = "AArch64.td" } +tablegen("AArch64GenGICombiner") { + visibility = [ ":LLVMAArch64CodeGen" ] + args = [ + "-gen-global-isel-combiner", + "-combiners=AArch64PreLegalizerCombinerHelper", + ] + td_file = "AArch64.td" +} + tablegen("AArch64GenMCPseudoLowering") { visibility = [ ":LLVMAArch64CodeGen" ] args = [ "-gen-pseudo-lowering" ] @@ -48,6 +57,7 @@ static_library("LLVMAArch64CodeGen") { ":AArch64GenCallingConv", ":AArch64GenDAGISel", ":AArch64GenFastISel", + ":AArch64GenGICombiner", ":AArch64GenGlobalISel", ":AArch64GenMCPseudoLowering", ":AArch64GenRegisterBank", diff --git a/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn b/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn index 01219543d2d..9f5043faeed 100644 --- a/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn +++ b/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn @@ -30,6 +30,7 @@ executable("llvm-tblgen") { "ExegesisEmitter.cpp", "FastISelEmitter.cpp", "FixedLenDecoderEmitter.cpp", + "GICombinerEmitter.cpp", "GlobalISelEmitter.cpp", "InfoByHwMode.cpp", "InstrDocsEmitter.cpp",