From 88ba9fa6a4b53110e3cda49eb40a3e1b65fd0011 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Wed, 22 Jul 2020 09:40:41 -0700 Subject: [PATCH] [gn build] Port 2a6c871596ce & 44a6bda19b40 --- llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn | 2 +- llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn | 6 ++++++ llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn | 6 ------ 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn index c2f7956..a1ed1d2 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn @@ -47,6 +47,7 @@ static_library("Analysis") { "DomTreeUpdater.cpp", "DominanceFrontier.cpp", "EHPersonalities.cpp", + "FunctionPropertiesAnalysis.cpp", "GlobalsModRef.cpp", "GuardUtils.cpp", "HeatUtils.cpp", @@ -55,7 +56,6 @@ static_library("Analysis") { "IndirectCallPromotionAnalysis.cpp", "InlineAdvisor.cpp", "InlineCost.cpp", - "InlineFeaturesAnalysis.cpp", "InlineSizeEstimatorAnalysis.cpp", "InstCount.cpp", "InstructionPrecedenceTracking.cpp", diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn index 8f55467..ef1f747 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn @@ -63,6 +63,11 @@ tablegen("AMDGPUGenRegisterBank") { td_file = "AMDGPU.td" } +tablegen("InstCombineTables") { + visibility = [ ":LLVMAMDGPUCodeGen" ] + args = [ "-gen-searchable-tables" ] +} + tablegen("R600GenCallingConv") { visibility = [ ":LLVMAMDGPUCodeGen" ] args = [ "-gen-callingconv" ] @@ -92,6 +97,7 @@ static_library("LLVMAMDGPUCodeGen") { ":AMDGPUGenPreLegalizeGICombiner", ":AMDGPUGenRegBankGICombiner", ":AMDGPUGenRegisterBank", + ":InstCombineTables", ":R600GenCallingConv", ":R600GenDAGISel", ":R600GenDFAPacketizer", diff --git a/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn index 6e929a9..e2d1319 100644 --- a/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn @@ -1,14 +1,8 @@ import("//llvm/utils/TableGen/tablegen.gni") -tablegen("InstCombineTables") { - visibility = [ ":InstCombine" ] - args = [ "-gen-searchable-tables" ] -} - static_library("InstCombine") { output_name = "LLVMInstCombine" deps = [ - ":InstCombineTables", "//llvm/lib/Analysis", "//llvm/lib/IR", "//llvm/lib/Support", -- 2.7.4