| Age | Commit message (Expand) | Author | Lines |
| 2019-12-02 | Use Module::print() instead of a PrintModulePass | Victor Ding | -8/+5 |
| 2019-12-01 | rustc_plugin: Remove support for plugins adding LLVM passes | Vadim Petrochenkov | -14/+0 |
| 2019-11-29 | Use LLVMAddAnalysisPasses instead of Rust's wrapper | Victor Ding | -4/+4 |
| 2019-11-22 | Create sanitizer passes in a separate function | Tomasz Miąsko | -20/+26 |
| 2019-11-22 | Add support for tracking origins of uninitialized memory | Tomasz Miąsko | -2/+2 |
| 2019-11-22 | Add support for sanitizer recovery | Tomasz Miąsko | -2/+1 |
| 2019-11-22 | Move sanitizer passes creation from ssa to llvm | Tomasz Miąsko | -4/+25 |
| 2019-11-13 | Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-exter... | Robin Kruppe | -1/+3 |
| 2019-11-06 | Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, ... | bors | -3/+1 |
| 2019-11-05 | codegen_llvm: remove unnecessary "extern C" | David Wood | -4/+1 |
| 2019-11-05 | improper_ctypes: `extern "C"` fns | David Wood | -0/+1 |
| 2019-10-29 | Allow specifying key "llvm-abiname" in target specification | Gui Andrade | -1/+2 |
| 2019-10-29 | Auto merge of #65435 - michaelwoerister:fix-issue-64153, r=alexcrichton | bors | -2/+4 |
| 2019-10-22 | Fix issue #64153 by checking for .rcgu.o suffix when trying to identify Rust ... | Michael Woerister | -2/+4 |
| 2019-10-18 | Avoid realloc in `CString::new` | Shotaro Yamada | -3/+1 |
| 2019-10-08 | Rollup merge of #65081 - Mark-Simulacrum:remove-profile-queries, r=michaelwoe... | Mazdak Farrokhzad | -6/+4 |
| 2019-10-05 | Replaces some instances of `as *[const | mut] _` with `.cast()` | memoryruins | -10/+10 |
| 2019-10-03 | Remove -Zprofile-queries | Mark Rousskov | -6/+4 |
| 2019-09-30 | Self-Profiling: Make names of existing events more consistent and use new API. | Michael Woerister | -54/+76 |
| 2019-09-11 | Use `Symbol` in `Linker`. | Nicholas Nethercote | -1/+2 |
| 2019-08-27 | rustc: Handle modules in "fat" LTO more robustly | Alex Crichton | -45/+41 |
| 2019-08-08 | Explain why we're sorting the modules. | Joel Galenson | -0/+1 |
| 2019-08-08 | Sort fat LTO modules later and add a test. | Joel Galenson | -2/+4 |
| 2019-07-15 | Don't add extra passes into the function pass manager | Nikita Popov | -39/+49 |
| 2019-07-07 | Rollup merge of #62286 - petrhosek:rustc-no-duplicate-archives, r=cramertj | Mazdak Farrokhzad | -3/+16 |
| 2019-07-04 | Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=... | Mazdak Farrokhzad | -2/+2 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -3/+3 |
| 2019-07-02 | Check if the archive has already been added to avoid duplicates | Petr Hosek | -3/+16 |
| 2019-07-01 | Convert more usages over | Chris Gregory | -2/+2 |
| 2019-06-15 | Remove unnecessary `.clone()` | Shotaro Yamada | -1/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-05-28 | Rename PgoGenerate to something more general. | Michael Woerister | -3/+3 |
| 2019-05-27 | Use a PathBuf instead of String for representing the pgo-use path internally. | Michael Woerister | -5/+3 |
| 2019-05-16 | add targetarch for CodegenContext | Chandler Deng | -2/+2 |
| 2019-04-20 | Remove cg_llvm/back/link.rs | bjorn3 | -25/+0 |
| 2019-04-20 | Move almost all of cg_llvm/back/link.rs to cg_ssa | bjorn3 | -1563/+15 |
| 2019-04-20 | Remove get_reloc_model and target_cpu dependency from most of link.rs | bjorn3 | -14/+18 |
| 2019-04-20 | Make link functions generic over archive builder | bjorn3 | -83/+85 |
| 2019-04-20 | Move some filename constants to cg_ssa | bjorn3 | -10/+6 |
| 2019-04-20 | Move some function from cg_llvm/back/link.rs to cg_ssa/back/link.rs | bjorn3 | -373/+3 |
| 2019-04-14 | Rollup merge of #59874 - michaelwoerister:pgo-updates-1, r=cramertj | Mazdak Farrokhzad | -7/+17 |
| 2019-04-14 | Rollup merge of #59812 - michaelwoerister:profile-gen-msvc-imp, r=alexcrichton | Mazdak Farrokhzad | -1/+17 |
| 2019-04-12 | Use measureme in self-profiler | Wesley Wiser | -20/+14 |
| 2019-04-11 | Clean up handling of -Zpgo-gen commandline option. | Michael Woerister | -7/+17 |
| 2019-04-09 | Exclude profiler-generated symbols from MSVC __imp_-symbol workaround. | Michael Woerister | -1/+17 |
| 2019-04-06 | Auto merge of #59744 - cuviper:output-errors, r=sanxiyn | bors | -10/+15 |
| 2019-04-05 | Show better errors for LLVM IR output | Josh Stone | -10/+15 |
| 2019-04-04 | Remove invalid assertion back::link::from add_upstream_rust_crates(). | Michael Woerister | -4/+0 |
| 2019-04-01 | Rollup merge of #58507 - Zoxc:time-extended, r=michaelwoerister | Mazdak Farrokhzad | -2/+2 |