summary refs log tree commit diff
path: root/src/rustllvm/llvm-rebuild-trigger
AgeCommit message (Collapse)AuthorLines
2017-06-28[beta] rebase LLVM on top of 4.0.1Ariel Ben-Yehuda-1/+1
This backports fixes several codegen bugs, including #42893.
2017-06-22Backport fixes to LLVM 4.0 ARM codegen bugsAriel Ben-Yehuda-1/+1
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
2017-05-13LLVM: Add support for EABI-compliant libcalls on MSP430.Vadzim Dambrouski-1/+1
This change will allow rust code to have proper support for division and multiplication using libgcc libcalls.
2017-05-06trigger llvm rebuildTim Neumann-1/+1
2017-04-27Update LLVM to fix incorrect codegen on MSP430.Vadzim Dambrouski-1/+1
The bug was reported by @akovaski here: https://github.com/rust-embedded/rfcs/issues/20#issuecomment-296482148
2017-04-26Cherry pick LLVM hexagon fixesMichael Wu-1/+1
2017-03-24update LLVM with fix for PR32379Ariel Ben-Yehuda-1/+1
Fixes #40593.
2017-03-19update LLVMAriel Ben-Yehuda-1/+1
pick up a fix to LLVM PR29151.
2017-03-12rustbuild: Add option for enabling partial LLVM rebuildsVadim Petrochenkov-0/+4