| Age | Commit message (Expand) | Author | Lines |
| 2019-12-02 | Use Module::print() instead of a PrintModulePass | Victor Ding | -2/+1 |
| 2019-11-29 | Use LLVMAddAnalysisPasses instead of Rust's wrapper | Victor Ding | -1/+2 |
| 2019-11-22 | Move sanitizer passes creation from ssa to llvm | Tomasz Miąsko | -0/+5 |
| 2019-11-13 | Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-exter... | Robin Kruppe | -1/+0 |
| 2019-11-06 | Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, ... | bors | -0/+1 |
| 2019-11-06 | Rollup merge of #66062 - smaeul:patch/pic-level, r=estebank | Mazdak Farrokhzad | -0/+1 |
| 2019-11-05 | Rollup merge of #65953 - keystone-enclave:llvm_abiname, r=alexcrichton | Pietro Albini | -0/+1 |
| 2019-11-05 | improper_ctypes: `extern "C"` fns | David Wood | -0/+1 |
| 2019-11-05 | Rollup merge of #65720 - icefoxen:LLVMgetInstructionCount, r=rkruppe | Pietro Albini | -0/+1 |
| 2019-11-03 | Configure LLVM module PIC level | Samuel Holland | -0/+1 |
| 2019-11-02 | Add FFI bindings for Module::getInstructionCount() | Simon Heath | -0/+1 |
| 2019-10-29 | Allow specifying key "llvm-abiname" in target specification | Gui Andrade | -0/+1 |
| 2019-10-21 | Remove many unnecessary trait derivations. | Nicholas Nethercote | -2/+1 |
| 2019-10-13 | Improve type safety | bjorn3 | -3/+4 |
| 2019-09-06 | rustc_codegen_llvm: give names to non-alloca variable values. | Eduard-Mihai Burtescu | -0/+2 |
| 2019-08-01 | Use Rust integer types instead of libc's fixed-width types | gnzlbg | -2/+2 |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by rustb... | Vadim Petrochenkov | -3/+3 |
| 2019-07-20 | Remove vector fadd/fmul reduction workarounds | Nikita Popov | -2/+0 |
| 2019-07-15 | Don't add extra passes into the function pass manager | Nikita Popov | -0/+3 |
| 2019-07-10 | Rollup merge of #62474 - nikic:update-llvm, r=alexcrichton | Mazdak Farrokhzad | -0/+3 |
| 2019-07-09 | Fix float add/mul reduction codegen | Nikita Popov | -0/+1 |
| 2019-07-09 | Pass type to byval attributes | Nikita Popov | -0/+2 |
| 2019-07-07 | Handle null from LLVMRustGetSectionName | Valentin Tolmer | -1/+3 |
| 2019-06-16 | librustc_codegen_llvm: Use repr(transparent) for bitflags over repr(C) (#61306) | John Paul Adrian Glaubitz | -2/+2 |
| 2019-06-03 | add support for unchecked math | lcnr/Bastian Kauschke | -0/+30 |
| 2019-04-18 | Remove the unused LLVMRustIsRustLLVM | Josh Stone | -1/+0 |
| 2019-04-06 | Auto merge of #59710 - alexcrichton:llvm-9-compat, r=sanxiyn | bors | -1/+1 |
| 2019-04-05 | Show better errors for LLVM IR output | Josh Stone | -1/+2 |
| 2019-04-05 | rustc: Start implementing compat with LLVM 9 | Alex Crichton | -1/+1 |
| 2019-03-24 | make asm diagnostic instruction optional | Andy Russell | -2/+2 |
| 2019-02-25 | librustc_codegen_llvm: deny(elided_lifetimes_in_paths) | Mazdak Farrokhzad | -16/+16 |
| 2019-02-23 | Implement ffi_returns_twice attribute | gnzlbg | -0/+1 |
| 2019-02-18 | librustc_codegen_llvm => 2018 | Taiki Endo | -4/+2 |
| 2019-02-14 | Rollup merge of #58378 - alexcrichton:incremental-lto, r=michaelwoerister | Mazdak Farrokhzad | -1/+1 |
| 2019-02-12 | rustc: Implement incremental "fat" LTO | Alex Crichton | -1/+1 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 |
| 2019-01-26 | Auto merge of #55641 - nagisa:optimize-attr, r=pnkfelix | bors | -0/+1 |
| 2019-01-25 | Set the DICompileUnit emissionKind | Josh Stone | -2/+23 |
| 2019-01-25 | Rebase to the llvm-project monorepo | Josh Stone | -5/+17 |
| 2019-01-24 | Implement optimize(size) and optimize(speed) | Simonas Kazlauskas | -0/+1 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -40/+0 |
| 2018-12-19 | FIXME(52456) remove fixme and combine all extern items in one block | Niv Kaminer | -26/+6 |
| 2018-12-09 | Bump minimum required LLVM version to 6.0 | Nikita Popov | -2/+2 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 |
| 2018-12-03 | Auto merge of #55010 - tromey:Bug-9224-generic-parameters, r=michaelwoerister | bors | -3/+4 |
| 2018-12-03 | Auto merge of #56358 - nikic:mergefunc-aliases, r=rkruppe | bors | -0/+1 |
| 2018-11-30 | Enable -mergefunc-use-aliases | Nikita Popov | -0/+1 |
| 2018-11-29 | Add template parameter debuginfo to generic types | Tom Tromey | -3/+4 |
| 2018-11-29 | Rename conversion util; remove duplicate util in librustc_codegen_llvm. | Corey Farwell | -14/+2 |
| 2018-11-16 | Beginning of moving all backend-agnostic code to rustc_codegen_ssa | Denis Merigoux | -71/+71 |