about summary refs log tree commit diff
path: root/src/rustllvm
AgeCommit message (Expand)AuthorLines
2018-11-11Auto merge of #55698 - nikic:remove-llvm-4-support, r=alexcrichtonbors-200/+3
2018-11-10Auto merge of #55626 - nikic:update-emscripten, r=alexcrichtonbors-1/+1
2018-11-08Rollup merge of #55633 - nikic:memcpy-align, r=nagisaMark Rousskov-0/+34
2018-11-05Remove support for building against LLVM 4Nikita Popov-200/+3
2018-11-04Support memcpy/memmove with differing src/dst alignmentNikita Popov-0/+34
2018-11-04Update llvm-emscriptenNikita Popov-1/+1
2018-11-01Remove checks for LLVM < 4.0Nikita Popov-183/+0
2018-10-30Fix DWARF generation for enumsTom Tromey-2/+47
2018-10-23Revert "rustc: Fix (again) simd vectors by-val in ABI"Alex Crichton-189/+0
2018-10-20Rollup merge of #55073 - alexcrichton:demote-simd, r=nagisaManish Goregaokar-0/+189
2018-10-19rustc: Fix (again) simd vectors by-val in ABIAlex Crichton-0/+189
2018-10-12exit with status code 101 on fatal LLVM errorAndy Russell-0/+24
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-0/+3
2018-09-28Auto merge of #54568 - levex:issue-54130, r=nagisabors-0/+5
2018-09-26add -Z emit-stack-sizesJorge Aparicio-1/+4
2018-09-25codegen_llvm: check inline assembly constraints with LLVMLevente Kurusa-0/+5
2018-09-16Update LLVM to fix "bool" arguments on PPC32Lion Yang-1/+1
2018-09-11Update LLVM to fix GlobalISel dbg.declareJosh Stone-1/+1
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-0/+27
2018-08-31Update LLVM submoduleAlex Crichton-1/+1
2018-08-31Provide a way of accessing the ThinLTO module import map in rustc.Michael Woerister-0/+27
2018-08-28Fix warnings about the `native` target-cpuAlex Crichton-6/+7
2018-08-19Buffer LLVM's object output streamAlex Crichton-1/+2
2018-08-12Make LLVM emit assembly comments with -Z asm-comments.whitequark-1/+4
2018-08-07Auto merge of #51007 - AstralSorcerer:master, r=nagisabors-0/+10
2018-08-04Update LLVM submodule to 7.0Alex Crichton-1/+1
2018-08-02Auto merge of #52787 - riscv-rust:riscv-rust-pr, r=alexcrichtonbors-1/+8
2018-08-01[RISCV] Enable LLVM backend.David Craven-1/+8
2018-08-01Auto merge of #52474 - alexcrichton:better-lto-error, r=eddybbors-0/+3
2018-08-01Rollup merge of #52824 - varkor:fix-llvm-ret-move-warnings, r=rkruppePietro Albini-3/+3
2018-07-31Make globals with private linkage unnamed. Fixes #50862.Colin Pronovost-0/+10
2018-07-31rustc: Handle linker diagnostic from LLVMAlex Crichton-0/+3
2018-07-30rustc_codegen_llvm: remove more unused functions.Irina Popa-33/+0
2018-07-30rustc_llvm: move to rustc_codegen_llvm::llvm.Irina Popa-1/+1
2018-07-29Fix -Wpessimizing-move warnings in rustllvm/PassWrappervarkor-3/+3
2018-07-23Auto merge of #52506 - alexcrichton:dont-duplicate-wasm-sections, r=michaelwo...bors-1/+30
2018-07-18rustc: Work around an upstream wasm ThinLTO bugAlex Crichton-1/+30
2018-07-18rustc: Remove a workaroudn in ThinLTO fixed upstreamAlex Crichton-14/+0
2018-07-16Revert "Provide a way of accessing the ThinLTO module import map in rustc."Michael Woerister-56/+0
2018-07-16Revert "Use callback-based interface to load ThinLTO import data into rustc."Michael Woerister-20/+47
2018-07-13Auto merge of #52266 - michaelwoerister:incr-thinlto-preliminaries, r=alexcri...bors-0/+29
2018-07-13Use callback-based interface to load ThinLTO import data into rustc.Michael Woerister-47/+20
2018-07-12Update llvm-rebuild-trigger in light of LLVM 7 upgradevarkor-1/+1
2018-07-11Provide a way of accessing the ThinLTO module import map in rustc.Michael Woerister-0/+56
2018-07-11Auto merge of #51966 - alexcrichton:llvm7, r=michaelwoeristerbors-0/+4
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-0/+4
2018-07-09still support LLVM4 for emscriptengnzlbg-1/+167
2018-07-09bump minimum LLVM version to 5.0gnzlbg-198/+3
2018-07-07removed redundant header file import in rustllvm.hPramod Bisht-2/+0
2018-05-20Rollup merge of #50827 - nox:llvmup, r=eddybkennytm-1/+1