Skip to content

Commit

Permalink
Merge pull request #35313 from JuliaLang/vc/bp_llvm8
Browse files Browse the repository at this point in the history
[LLVM8] patch maintenance
  • Loading branch information
vchuravy authored Apr 4, 2020
2 parents 61d70cb + 7538e15 commit 48ee62c
Show file tree
Hide file tree
Showing 154 changed files with 584 additions and 108 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ else
JL_PRIVATE_LIBS-$(USE_SYSTEM_ZLIB) += libz
endif
ifeq ($(USE_LLVM_SHLIB),1)
JL_PRIVATE_LIBS-$(USE_SYSTEM_LLVM) += libLLVM libLLVM-8
JL_PRIVATE_LIBS-$(USE_SYSTEM_LLVM) += libLLVM libLLVM-8jl
endif

ifeq ($(USE_SYSTEM_LIBM),0)
Expand Down
4 changes: 2 additions & 2 deletions contrib/refresh_bb_tarballs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ for triplet in ${TRIPLETS}; do
for proj in ${BB_CXX_EXPANDED_PROJECTS}; do
PROJ="$(echo ${proj} | tr [a-z] [A-Z])"
for cxx in cxx03 cxx11; do
make -C "${CONTRIB_DIR}/../deps" BINARYBUILDER_LLVM_ASSERTS=1 USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${cxx} BB_TRIPLET_CXXABI=${triplet} distclean-${proj}
make -C "${CONTRIB_DIR}/../deps" BINARYBUILDER_LLVM_ASSERTS=1 USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${cxx} BB_TRIPLET_CXXABI=${triplet} install-${proj}
make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${cxx} BB_TRIPLET_CXXABI=${triplet} distclean-${proj}
make -C "${CONTRIB_DIR}/../deps" USE_BINARYBUILDER_${PROJ}=1 ${PROJ}_BB_TRIPLET=${triplet}-${cxx} BB_TRIPLET_CXXABI=${triplet} install-${proj}
done
done
done
2 changes: 1 addition & 1 deletion deps/Versions.make
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
LLVM_VER = 8.0.1
LLVM_BB_REL = 0
LLVM_BB_REL = 1
PCRE_VER = 10.31
PCRE_BB_REL = 0
DSFMT_VER = 2.2.3
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
627d06859ac1c1b8f5350853864e7283
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
56319bb45705425fe7d2acee82aeeb2d07c0b2006aad79ab9b78739737ba66b4e10bf0ff992ad3728baf2d5dd06f492c8f7195c6117bcc99875dbb22e4f6d931
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dbf9d91cc62153a2465a4aa2a7c821da
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
91b911cd1d95ef88078cebca42828790aa2a5b51c10da279bf9d8c149776fffe0186830fecced65c413ddd1907aaf1ddb9ffbba801cf6a7261ea5cb04a896698
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5a12055316ca18f3242daa0d4bb022ce
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9d838885f0415a911e0e2144d12b0e6ca56a5eb7bafd19f8eb93d8c67859af8681833619109b90b62ac0b306c562e59fbce074b64d1f963b1e79f08330b7be22
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b1974e5ad90aa41e50c271b337d5ec92
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e701bfbfda87cdfbb116151032215cd37e422d4b90419da9bb26eb359c5a577b0a85419a63e04c6b23cdbb44bab2085050328521558f628199afc5a1865f894d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f541d9ed14230ec29b9c769af51c280b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
469bd9111a64cdf6abd76f0ee8c78be1d8d351ff238a5785b0d55f833d912bc27579c44fa177a8e938be23cc35488fd0155c05c75898e01dfb2076cd9b47cda0
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fd996c2ee0b099c38e51d6046efd89ef
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
cf48af5695df2cc264b9cbf53b292050fc9b3a4360b1f335b64b3ff2f430c4339d09bba83db4ad9f05907ef8cae42d2908a22dd488ae4758996910a2f06bfd2a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fe2dd8a22fc461ebd315e6fbe4081ed8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eb5f1ecb7ea1a9e6bb155ad14b274cd362a1db9943d673a6a76424ac118279840acfabda35b02f58e1496bc4af4b912b156639311f617b01231a0345dddbbc89
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b4cf5cd350a1dcc588e33f1ff2fb0743
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
48e9b2c9c5225cfe5e037b365fbdd7cceb470a615dae4736a5dbc52505729779042a78acb0e3b4013fcd1017e630532f5bef6e157e0da71d0c41c3443e850419
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e63a728bb0ba1e2bba12a9025b7cb105
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8b9038db3ed161e8f6c4f9dff94dcf112f356681f938fb83f46a216d4f2b338c29802b7f079a30f5b17079f070de3e4e21b7661b516b319b180f0659d47a15b7
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9cf9f3ea2f659180a9e73d20db4499a2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3d322ab9d2136c075d9a76b4e415070420c521be0fe8c0d8a6e230273e5e971e740683be5b02ed87c9a0c291237b278f5adde10533e463fdf80243973a430d80
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fb52bf712397a467ba445e3e6bb0e9e5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
58417a90143410b946f71544ec522b1aa7ce615bef855d51d5c72f1aca3284d34fe51aaed22a1e8757174eda49e9f7a391bb33483343e3750e8ad8300a8d548c
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5aac05d2526652d63970c432dd33e2f1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e279eb7ab34192e7ba950c137c0909266f012c204a7e501c8059103b68ecddccab019607c7ef2005e9f0df808afbd3b1c30721307ee963a7ebe2d2ad98b1976d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c5d86ba76b161af8a4723e060f5639a4
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9567fbc117295aee2c1665629b1ceba7b5b38fcbedfff954b3877d5e32736f522e10ef16de5f68bc8529663c82e137a4a222f48bc911b3ebf9dfd7467e5ef506
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6d6b7cb8d1f37f88a2e458854638ff08
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
371e9e80a7d3df93d8b6ae34e2fd5e8d695d08d3a2347c7975ad6d911e7fafbdd4bfc65b4514ba5598ba6fbc15638e31ac6f6c177f7888c53758ef14caef5f32
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
367be149d6b2d51a19a281ab61a35900
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5a1c6cb78cc97d4d266733bb6081ec53acc85623bfad6c3dd3155cefb6ff5fb898ff6bfe440bf41285b273c64dddf5909da6772237aa38936dc1ed88a3492326
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3ec1c981c9d034d11ab4564a1c291120
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5477149e283334d31dc1c0259dc52ff4b99d965a1aaea2fa764c7f2a1fb999b2fe9fba7c18dc6387a208d5da01d08c5846454046ba1ad66dc8d0b8b0c85749cb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f90bfda638938eecd7ad792cc7171734
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4a803a9b9faae13d323a013624a655588548b3616ee138578e943f4a9aa76375e8e48ac80ef130e4746b2c9113e6663cedec4fd84995456d76fb29b0fc5fd954
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dae604ec167ea976fae5e6793b898e09
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9dd138b4769fd8bc0bea23b25e46326b33da55eaafdf516af99f9863dccdf4652cc7333e3ccab800bb29522b5adfa3b80a58f705a00189c62bea3db5ace3f2fe
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
938479c25b8faad0eea726fc0a6500f9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5ed6258c5818428de5c029807af127b09b01f79fdecde9f19e5e6caafee40fec7654b4bba19903de44e19174e85930a5c2c3599f829b3ca345df1d6d603556ce
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eaa9cc5229661d62f6eb6e16770ef04b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7cb669f052a60575f764c69157c2a8e79571f538ca16b9460ce103bffdc76db36d3d8620c06e14626f86c8afcda6ea9eae8ee3ba0fbb31c2a1f30612d67b6e25
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
78afcf1e9f86054495a4198a37b608df
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b6c15771f63e17a31f69d8ffe198acb5b55fe5d5985a5e4aadc2f24a406dc91ff5b56e0eea80f3aaf506f92b30fe14bd9e57b9484dc66350083de9352d58577d
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8c9e90cbd18b875761a205bf8e000c29
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8922749481ef835d058f49e2bfdc61b39cba8d82f7ff10e343d6e8f19d5752e23e60a820bb69d3599f040ccbce85ae5d80f1d199464824a38104ba7a441397d2

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

2 changes: 2 additions & 0 deletions deps/llvm.mk
Original file line number Diff line number Diff line change
Expand Up @@ -464,6 +464,8 @@ $(eval $(call LLVM_PATCH,llvm-8.0-D59389-refactor-wmma)) # remove for 9.0
$(eval $(call LLVM_PATCH,llvm-8.0-D59393-mma-ptx63-fix)) # remove for 9.0
$(eval $(call LLVM_PATCH,llvm-8.0-D66657-codegen-degenerate)) # remove for 10.0
$(eval $(call LLVM_PATCH,llvm-8.0-D71495-vectorize-freduce)) # remove for 10.0
$(eval $(call LLVM_PATCH,llvm-8.0-D75072-SCEV-add-type))
$(eval $(call LLVM_PATCH,llvm-8.0-D65174-limit-merge-stores)) # remove for 10.0
endif # LLVM_VER 8.0

ifeq ($(LLVM_VER_SHORT),9.0)
Expand Down
Loading

0 comments on commit 48ee62c

Please sign in to comment.