| Age | Commit message (Expand) | Author | Lines |
| 2020-04-29 | Auto merge of #71528 - alexcrichton:no-more-bitcode, r=nnethercote | bors | -0/+5 |
| 2020-04-29 | Store LLVM bitcode in object files, not compressed | Alex Crichton | -0/+5 |
| 2020-04-26 | codegen_llvm: `RelocMode` -> `RelocModel` | Vadim Petrochenkov | -2/+2 |
| 2020-04-26 | rustc_target: Stop using "string typing" for relocation models | Vadim Petrochenkov | -1/+0 |
| 2020-04-02 | Add hash of source files in debug info | Arlo Siemsen | -0/+12 |
| 2020-03-26 | Rename asm! to llvm_asm! | Amanieu d'Antras | -3/+3 |
| 2020-03-23 | Rollup merge of #69940 - tmiasko:llvm-api, r=hanna-kruppe | Mazdak Farrokhzad | -5/+13 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -2/+2 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -2/+2 |
| 2020-03-12 | remove lifetimes that can be elided (clippy::needless_lifetimes) | Matthias Krüger | -3/+3 |
| 2020-03-11 | librustc_codegen_llvm: Replace deprecated API usage | Tomasz Miąsko | -5/+13 |
| 2020-03-11 | librustc_codegen_llvm: Use slices instead of 0-terminated strings | Tomasz Miąsko | -4/+14 |
| 2020-03-09 | Use slices in preference to 0-terminated strings | Tomasz Miąsko | -2/+24 |
| 2020-03-05 | Change DIBuilderCreateEnumerator signature to match LLVM 9 | Tomasz Miąsko | -1/+3 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -3/+3 |
| 2020-02-13 | add selfprofiling for new llvm passmanager | Andreas Jonson | -0/+7 |
| 2020-02-12 | Rollup merge of #67954 - nikic:new-pm, r=nagisa | Dylan DPC | -0/+57 |
| 2020-02-12 | Add support for new pass manager | Nikita Popov | -0/+49 |
| 2020-02-12 | Use IRBuilder to create memset | Nikita Popov | -0/+8 |
| 2020-02-12 | Properly use the darwin archive format on Apple targets | Anthony Ramine | -0/+2 |
| 2020-02-08 | rustc_codegen_ssa: remove unnecessary source_locations_enabled. | Eduard-Mihai Burtescu | -1/+1 |
| 2020-02-08 | rustc_codegen_llvm: remove InternalDebugLocation and simplify dbg_var_addr. | Eduard-Mihai Burtescu | -2/+0 |
| 2020-02-01 | Add support for enabling the LLVM time-trace feature | Wesley Wiser | -0/+4 |
| 2019-12-22 | Format the world | Mark Rousskov | -966/+1106 |
| 2019-12-12 | Fix weird implicit dependency between rustllvm and rustc_codegen_llvm | Aaron Hill | -17/+2 |
| 2019-12-11 | rustc: Link LLVM directly into rustc again | Alex Crichton | -0/+1 |
| 2019-12-07 | Rollup merge of #67033 - cuviper:ValueName2, r=rkruppe | Yuki Okushi | -5/+24 |
| 2019-12-05 | Auto merge of #66952 - 0dvictor:print, r=rkruppe | bors | -2/+1 |
| 2019-12-04 | Migrate to LLVM{Get,Set}ValueName2 | Josh Stone | -5/+24 |
| 2019-12-03 | Change linker for x86_64-fortanix-unknown-sgx to rust-lld | Parth Sane | -1/+2 |
| 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 |