diff options
author | Peter Hawkins <phawkins@google.com> | 2017-01-05 11:35:58 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2017-01-05 11:46:14 -0800 |
commit | a329a9a1b29dbc468f68cf8d75953c1b144ead16 (patch) | |
tree | f3eba6b0ac0de16004565624768c354f01b75cb2 /third_party/llvm/llvm.BUILD | |
parent | 95630604a59bde2973bfc21c56ae22f3d6685fda (diff) |
Update LLVM package.
Change: 143689873
Diffstat (limited to 'third_party/llvm/llvm.BUILD')
-rw-r--r-- | third_party/llvm/llvm.BUILD | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/third_party/llvm/llvm.BUILD b/third_party/llvm/llvm.BUILD index c6ed697013..03ca850f96 100644 --- a/third_party/llvm/llvm.BUILD +++ b/third_party/llvm/llvm.BUILD @@ -104,6 +104,8 @@ cmake_vars = { # LLVM features "ENABLE_BACKTRACES": 1, "LLVM_BINDIR": "/dev/null", + "LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING": 0, + "LLVM_ENABLE_ABI_BREAKING_CHECKS": 0, "LLVM_ENABLE_THREADS": 1, "LLVM_ENABLE_ZLIB": 1, "LLVM_HAS_ATOMICS": 1, @@ -178,6 +180,13 @@ expand_cmake_vars( dst = "include/llvm/Config/llvm-config.h", ) +expand_cmake_vars( + name = "abi_breaking_gen", + src = "include/llvm/Config/abi-breaking.h.cmake", + cmake_vars = all_cmake_vars, + dst = "include/llvm/Config/abi-breaking.h", +) + # Performs macro expansions on .def.in files template_rule( name = "targets_def_gen", @@ -231,6 +240,7 @@ cc_library( "include/llvm/Config/AsmPrinters.def", "include/llvm/Config/Disassemblers.def", "include/llvm/Config/Targets.def", + "include/llvm/Config/abi-breaking.h", "include/llvm/Config/config.h", "include/llvm/Config/llvm-config.h", ], @@ -328,6 +338,7 @@ llvm_target_list = [ ("-gen-asm-matcher", "lib/Target/AArch64/AArch64GenAsmMatcher.inc"), ("-gen-dag-isel", "lib/Target/AArch64/AArch64GenDAGISel.inc"), ("-gen-fast-isel", "lib/Target/AArch64/AArch64GenFastISel.inc"), + ("-gen-global-isel", "lib/Target/AArch64/AArch64GenGlobalISel.inc"), ("-gen-callingconv", "lib/Target/AArch64/AArch64GenCallingConv.inc"), ("-gen-subtarget", "lib/Target/AArch64/AArch64GenSubtargetInfo.inc"), ("-gen-disassembler", "lib/Target/AArch64/AArch64GenDisassemblerTables.inc"), @@ -818,7 +829,6 @@ cc_library( ":mc_parser", ":support", ":target", - ":transform_utils", ], ) @@ -887,9 +897,7 @@ cc_library( ":bit_writer", ":config", ":core", - ":instrumentation", ":mc", - ":profile_data", ":scalar", ":support", ":target", @@ -1095,6 +1103,7 @@ cc_library( ]), deps = [ ":analysis", + ":bit_writer", ":config", ":core", ":inst_combine", |