Bump open source llvm revision to c4b5a66e44f031eb89c9d6ea32b144f1169bdbae

PiperOrigin-RevId: 314945194
Change-Id: I53c616f36fb837b90a9a533faa1a264f0937fb6c
This commit is contained in:
Jacques Pienaar 2020-06-05 09:51:51 -07:00 committed by TensorFlower Gardener
parent 34ec1f0cdb
commit 96520cd3a6
2 changed files with 30 additions and 2 deletions

View File

@ -655,8 +655,8 @@ def tf_repositories(path_prefix = "", tf_repo_name = ""):
)
# Check out LLVM and MLIR from llvm-project.
LLVM_COMMIT = "034a7b6604067b0ccb36c761a5782456b76c447e"
LLVM_SHA256 = "87bd4dd8c2620ae6371dcfeeb6f1583918945c829cb115020ad4bc0a74a079d7"
LLVM_COMMIT = "c4b5a66e44f031eb89c9d6ea32b144f1169bdbae"
LLVM_SHA256 = "8463cbed08a66c7171c831e9549076cf3fd4f7e6fe690b9b799d6afef2465007"
LLVM_URLS = [
"https://storage.googleapis.com/mirror.tensorflow.org/github.com/llvm/llvm-project/archive/{commit}.tar.gz".format(commit = LLVM_COMMIT),
"https://github.com/llvm/llvm-project/archive/{commit}.tar.gz".format(commit = LLVM_COMMIT),

View File

@ -577,6 +577,7 @@ gentbl(
("-gen-global-isel", "lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc"),
("-gen-global-isel-combiner -combiners=AMDGPUPreLegalizerCombinerHelper", "lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc"),
("-gen-global-isel-combiner -combiners=AMDGPUPostLegalizerCombinerHelper", "lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc"),
("-gen-global-isel-combiner -combiners=AMDGPURegBankCombinerHelper", "lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc"),
],
tblgen = ":llvm-tblgen",
td_file = "lib/Target/AMDGPU/AMDGPUGISel.td",
@ -4861,6 +4862,33 @@ alias(
actual = ":VEDesc",
)
cc_library(
name = "VEDisassembler",
srcs = glob([
"lib/Target/VE/Disassembler/*.c",
"lib/Target/VE/Disassembler/*.cpp",
"lib/Target/VE/Disassembler/*.inc",
]),
hdrs = glob([
"include/llvm/Target/VE/Disassembler/*.h",
"include/llvm/Target/VE/Disassembler/*.def",
"include/llvm/Target/VE/Disassembler/*.inc",
"lib/Target/VE/Disassembler/*.h",
]),
copts = llvm_copts + ["-Iexternal/llvm-project/llvm/lib/Target/VE"],
deps = [
":MCDisassembler",
":Support",
":VEInfo",
":config",
],
)
alias(
name = "ve_disassembler",
actual = ":VEDisassembler",
)
cc_library(
name = "VEInfo",
srcs = glob([