diff --git a/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn index c2f79568b6de27..a1ed1d25d381a1 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 8f554673f752d3..ef1f74795177dd 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 6e929a912d9109..e2d131981560c7 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",