summary refs log tree commit diff
path: root/src/llvm
AgeCommit message (Expand)AuthorLines
2018-04-12Use the GlobalAlloc trait for #[global_allocator]Simon Sapin-0/+0
2018-03-10Merge LLVM fix for undefined bss globalsvarkor-0/+0
2018-03-06rustc: Update LLVMAlex Crichton-0/+0
2018-02-28Update LLVM submodule a bit furtherAlex Crichton-0/+0
2018-02-27Backport LLVM fixes for a JumpThreading / assume intrinsic bugBjörn Steinbrink-0/+0
2018-02-09rustc: Upgrade to LLVM 6Alex Crichton-0/+0
2018-01-26Upgrade LLVM to incorporate a fix for #47364Björn Steinbrink-0/+0
2017-12-24Try to find a better pass manager orderAriel Ben-Yehuda-0/+0
2017-12-14Simplify CFG after IndVarSimplifyAriel Ben-Yehuda-0/+0
2017-11-30wasm: Update LLVM to fix a testAlex Crichton-0/+0
2017-11-28ci: Start running wasm32 tests on TravisAlex Crichton-0/+0
2017-11-24rustbuild: Update LLVM and enable ThinLTOAlex Crichton-0/+0
2017-11-15Emit debug info for trait object pointerTom Tromey-0/+0
2017-11-12Update LLVM to fix miscompiles with -Copt-level=z on WindowsBjörn Steinbrink-0/+0
2017-11-06rustbuild: Re-enable ThinLTO for MIPSAlex Crichton-0/+0
2017-10-11rustc: Update LLVM with a ThinLTO fixAlex Crichton-0/+0
2017-10-05Faster compile times for release builds with llvm fixAndreas Jonson-0/+0
2017-07-18Fix LLVM assertion when a weak symbol is defined in global_asm.Vadzim Dambrouski-0/+0
2017-07-12[LLVM] Avoid losing the !nonnull attribute in SROAAriel Ben-Yehuda-0/+0
2017-07-06rustc: Implement stack probes for x86Alex Crichton-0/+0
2017-06-27Rebase LLVM on top of LLVM 4.0.1Ariel Ben-Yehuda-0/+0
2017-06-21Update LLVM to fix unsigned multiplication overflowJames Duley-0/+0
2017-06-19Update LLVM to pick StackColoring improvementAriel Ben-Yehuda-0/+0
2017-06-19Backport fixes to LLVM 4.0 ARM codegen bugsAriel Ben-Yehuda-0/+0
2017-06-15Add a no-system-llvm compilecheck headerSimonas Kazlauskas-0/+0
2017-06-08Upgrade LLVMSimonas Kazlauskas-0/+0
2017-05-13LLVM: Add support for EABI-compliant libcalls on MSP430.Vadzim Dambrouski-0/+0
2017-05-04Update llvm to pull in various backportsTim Neumann-0/+0
2017-04-27Update LLVM to fix incorrect codegen on MSP430.Vadzim Dambrouski-0/+0
2017-04-26Cherry pick LLVM hexagon fixesMichael Wu-0/+0
2017-04-23FIN/LLVM: new rust patches required for 4.0Tim Neumann-0/+0
2017-04-23FIN/LLVM: adopt all applicable rust llvm patchesTim Neumann-0/+0
2017-04-23FIN: update to upstream (llvm 4.0.1 + fastcomp 1.37.10) & compiler-rt 4.0Tim Neumann-0/+0
2017-03-24update LLVM with fix for PR32379Ariel Ben-Yehuda-0/+0
2017-03-19update LLVMAriel Ben-Yehuda-0/+0
2017-03-10LLVM: Update submodule to include SRet support patch for MSP430.Vadzim Dambrouski-0/+0
2017-03-02LLVM: Update submodule to include x86-interrupt ABI patchesPhilipp Oppermann-0/+0
2016-12-16llvm: backport r280651Jorge Aparicio-0/+0
2016-12-08LLVM: Update submodule to include patches for MSP430.Vadzim Dambrouski-0/+0
2016-12-01Update llvm fork to 3ec14daffb4b8c0604df50b7fb0ab552f456e381Anthony Ramine-0/+0
2016-10-29LLVM: Update submodule to rust-llvm-2016-10-29 branch.Vadzim Dambrouski-0/+0
2016-10-19LLVM: Add triple for FuchsiaRaph Levien-0/+0
2016-10-10LLVM: Backport "[SimplifyCFG] Correctly test for unconditional branches in Ge...Michael Woerister-0/+0
2016-10-10Update LLVM to fix bug in SimplifyCFG pass.Michael Woerister-0/+0
2016-10-07llvm: Update LLVM to include fix for pathologic case in its LiveDebugValues p...Michael Woerister-0/+0
2016-09-30Update LLVM with fastcomp patchesBrian Anderson-0/+0
2016-09-17Up the LLVMSimonas Kazlauskas-0/+0
2016-09-01Fix optimization regressions for operations on [x; n]-initialized arrays.Eduard Burtescu-0/+0
2016-08-29llvm: backport "[SimplifyCFG] Hoisting invalidates metadata".Eduard Burtescu-0/+0
2016-08-17Update LLVM to include 4 backported commits by @majnemer.Eduard Burtescu-0/+0