Added missing dependencies in llvm.BUILD.

Change: 155376589
This commit is contained in:
A. Unique TensorFlower 2017-05-08 06:29:01 -08:00 committed by TensorFlower Gardener
parent d592502460
commit e6bf33e8eb

View File

@ -441,6 +441,16 @@ llvm_target_list = [
for target in llvm_target_list for target in llvm_target_list
] ]
# This target is used to provide *.def files to x86_code_gen.
# Files with '.def' extension are not allowed in 'srcs' of 'cc_library' rule.
cc_library(
name = "x86_defs",
hdrs = glob([
"lib/Target/X86/*.def",
]),
visibility = ["//visibility:private"],
)
cc_library( cc_library(
name = "aarch64_asm_parser", name = "aarch64_asm_parser",
srcs = glob([ srcs = glob([
@ -628,6 +638,7 @@ cc_library(
"lib/Analysis/*.cpp", "lib/Analysis/*.cpp",
"lib/Analysis/*.inc", "lib/Analysis/*.inc",
"include/llvm/Transforms/Utils/Local.h", "include/llvm/Transforms/Utils/Local.h",
"include/llvm/Transforms/Scalar.h",
"lib/Analysis/*.h", "lib/Analysis/*.h",
]), ]),
hdrs = glob([ hdrs = glob([
@ -730,6 +741,7 @@ cc_library(
"lib/Target/ARM/MCTargetDesc/*.cpp", "lib/Target/ARM/MCTargetDesc/*.cpp",
"lib/Target/ARM/MCTargetDesc/*.inc", "lib/Target/ARM/MCTargetDesc/*.inc",
"lib/Target/ARM/*.h", "lib/Target/ARM/*.h",
"include/llvm/CodeGen/GlobalISel/GISelAccessor.h",
]), ]),
hdrs = glob([ hdrs = glob([
"include/llvm/Target/ARM/MCTargetDesc/*.h", "include/llvm/Target/ARM/MCTargetDesc/*.h",
@ -910,6 +922,7 @@ cc_library(
":bit_writer", ":bit_writer",
":config", ":config",
":core", ":core",
":instrumentation",
":mc", ":mc",
":profile_data", ":profile_data",
":scalar", ":scalar",
@ -1108,6 +1121,9 @@ cc_library(
"lib/Transforms/IPO/*.c", "lib/Transforms/IPO/*.c",
"lib/Transforms/IPO/*.cpp", "lib/Transforms/IPO/*.cpp",
"lib/Transforms/IPO/*.inc", "lib/Transforms/IPO/*.inc",
"include/llvm/Transforms/SampleProfile.h",
"include/llvm-c/Transforms/IPO.h",
"include/llvm-c/Transforms/PassManagerBuilder.h",
"lib/Transforms/IPO/*.h", "lib/Transforms/IPO/*.h",
]), ]),
hdrs = glob([ hdrs = glob([
@ -1374,6 +1390,7 @@ cc_library(
"lib/Transforms/ObjCARC/*.c", "lib/Transforms/ObjCARC/*.c",
"lib/Transforms/ObjCARC/*.cpp", "lib/Transforms/ObjCARC/*.cpp",
"lib/Transforms/ObjCARC/*.inc", "lib/Transforms/ObjCARC/*.inc",
"include/llvm/Transforms/ObjCARC.h",
"lib/Transforms/ObjCARC/*.h", "lib/Transforms/ObjCARC/*.h",
]), ]),
hdrs = glob([ hdrs = glob([
@ -1683,6 +1700,7 @@ cc_library(
"lib/Support/Unix/*.inc", "lib/Support/Unix/*.inc",
"lib/Support/Unix/*.h", "lib/Support/Unix/*.h",
"include/llvm-c/*.h", "include/llvm-c/*.h",
"include/llvm/CodeGen/MachineValueType.h",
"lib/Support/*.h", "lib/Support/*.h",
]), ]),
hdrs = glob([ hdrs = glob([
@ -1691,7 +1709,11 @@ cc_library(
"include/llvm/Support/*.inc", "include/llvm/Support/*.inc",
"include/llvm/ADT/*.h", "include/llvm/ADT/*.h",
"include/llvm/Support/ELFRelocs/*.def", "include/llvm/Support/ELFRelocs/*.def",
]) + ["include/llvm/Support/DataTypes.h"], "include/llvm/Support/WasmRelocs/*.def",
]) + [
"include/llvm/Support/DataTypes.h",
"include/llvm/ExecutionEngine/ObjectMemoryBuffer.h",
],
deps = [ deps = [
":config", ":config",
":demangle", ":demangle",
@ -1788,6 +1810,7 @@ cc_library(
":analysis", ":analysis",
":config", ":config",
":core", ":core",
":scalar",
":support", ":support",
":transform_utils", ":transform_utils",
], ],
@ -1867,6 +1890,7 @@ cc_library(
":support", ":support",
":target", ":target",
":x86_asm_printer", ":x86_asm_printer",
":x86_defs",
":x86_desc", ":x86_desc",
":x86_info", ":x86_info",
":x86_utils", ":x86_utils",