Auto merge of #42740 - arielb1:bad-arm-2, r=alexcrichton
Backport fixes to LLVM 4.0 ARM codegen bugs So ARM had quite a few codegen bugs on LLVM 4.0 which are fixed on LLVM trunk. This backports 5 of them: r297871 - ARM: avoid clobbering register in v6 jump-table expansion. - fixes rust-lang/rust#42248 r294949 - [Thumb-1] TBB generation: spot redefinitions of index r295816 - [ARM] Fix constant islands pass. r300870 - [Thumb-1] Fix corner cases for compressed jump tables r302650 - [IfConversion] Add missing check in IfConversion/canFallThroughTo - unblocks rust-lang/rust#39409 r? @alexcrichton beta-nominating because this fixes regressions introduced by LLVM 4.0.
This commit is contained in:
commit
8e26c0eb38
2
src/llvm
2
src/llvm
@ -1 +1 @@
|
||||
Subproject commit ee545e1d13e6f2191572aebcadb7d1640ce45c65
|
||||
Subproject commit 5415ff0264c134152cca65ae8f5d50b356d61162
|
@ -1,4 +1,4 @@
|
||||
# If this file is modified, then llvm will be (optionally) cleaned and then rebuilt.
|
||||
# The actual contents of this file do not matter, but to trigger a change on the
|
||||
# build bots then the contents should be changed so git updates the mtime.
|
||||
2017-06-03
|
||||
2017-06-18
|
||||
|
Loading…
x
Reference in New Issue
Block a user