| Age | Commit message (Expand) | Author | Lines |
| 2020-08-30 | mv compiler to compiler/ | mark | -2484/+0 |
| 2020-08-15 | Merge branch 'master' into feature/incorporate-tracing | pawanbisht62 | -1/+0 |
| 2020-08-12 | Remove CodeGenOptLevel::Other | Mark Rousskov | -1/+0 |
| 2020-08-06 | Incorporate tracing crate | bishtpawan | -2/+2 |
| 2020-07-10 | Avoid "whitelist" | Tamir Duberstein | -20/+37 |
| 2020-06-25 | Prepare for LLVM 11 | Josh Stone | -2/+3 |
| 2020-06-23 | rustc: Modernize wasm checks for atomics | Alex Crichton | -1/+2 |
| 2020-06-14 | Diagnose use of incompatible sanitizers | Tomasz Miąsko | -25/+19 |
| 2020-06-09 | Handle assembler warnings properly | Amanieu d'Antras | -4/+18 |
| 2020-05-29 | Improve inline asm error diagnostics | Amanieu d'Antras | -8/+43 |
| 2020-05-21 | rustllvm: Fix warnings about unused function parameters | Vadim Petrochenkov | -3/+0 |
| 2020-05-17 | Auto merge of #72248 - petrochenkov:codemodel, r=Amanieu | bors | -22/+13 |
| 2020-05-16 | rustc_target: Stop using "string typing" for code models | Vadim Petrochenkov | -22/+13 |
| 2020-05-14 | Consistently use LLVM lifetime markers during codegen | Tomasz Miąsko | -2/+3 |
| 2020-05-09 | Rollup merge of #71234 - maurer:init-array, r=cuviper | Ralf Jung | -0/+8 |
| 2020-05-08 | Simplify bitcode embedding - either None or Full | Tom Karpiniec | -5/+3 |
| 2020-05-07 | Provide configurable LLVM cmdline section via target spec | Tom Karpiniec | -6/+8 |
| 2020-05-04 | Correctly handle UEFI targets as Windows-like when emitting sections for LLVM... | Isaac Woods | -1/+3 |
| 2020-05-02 | cleanup: `config::CrateType` -> `CrateType` | Vadim Petrochenkov | -7/+4 |
| 2020-04-29 | Auto merge of #71528 - alexcrichton:no-more-bitcode, r=nnethercote | bors | -176/+85 |
| 2020-04-29 | Use .init_array rather than .ctors | Matthew Maurer | -0/+8 |
| 2020-04-29 | Store LLVM bitcode in object files, not compressed | Alex Crichton | -176/+85 |
| 2020-04-26 | rustc_target: Stop using "string typing" for TLS models | Vadim Petrochenkov | -7/+0 |
| 2020-04-26 | codegen_llvm: Simplify logic for relaxing PIC into PIE | Vadim Petrochenkov | -17/+7 |
| 2020-04-26 | codegen_llvm: `RelocMode` -> `RelocModel` | Vadim Petrochenkov | -7/+7 |
| 2020-04-26 | rustc_target: Stop using "string typing" for relocation models | Vadim Petrochenkov | -12/+14 |
| 2020-04-21 | Auto merge of #71267 - pnkfelix:issue-71248-dont-need-exports-all-green, r=na... | bors | -10/+22 |
| 2020-04-20 | Expand comment to justify not checking if all the exports are green. | Felix S. Klock II | -0/+17 |
| 2020-04-19 | Replace uses of `parse_opt_*` with `parse_*` where possible. | Nicholas Nethercote | -1/+1 |
| 2020-04-17 | Issue #71248: attempt to recover perf by removing `exports_all_green` flag. | Felix S. Klock II | -10/+5 |
| 2020-04-15 | Incorporated review feedback: | Felix S. Klock II | -22/+40 |
| 2020-04-14 | If an LLVM module's exports change, cannot reuse its post-LTO object file in | Felix S. Klock II | -4/+33 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -5/+5 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -5/+5 |
| 2020-03-27 | Remove `no_integrated_as` mode. | Nicholas Nethercote | -38/+25 |
| 2020-03-26 | Convert a chained if-else to a match. | Nicholas Nethercote | -33/+42 |
| 2020-03-26 | Introduce `EmitObj`. | Nicholas Nethercote | -17/+15 |
| 2020-03-24 | Rollup merge of #70289 - nnethercote:refactor-codegen, r=eddyb | Mazdak Farrokhzad | -92/+82 |
| 2020-03-23 | Factor out a repeated `config.no_integrated_as` test. | Nicholas Nethercote | -23/+25 |
| 2020-03-23 | Introduce a local variable `config_emit_normal_obj`. | Nicholas Nethercote | -3/+5 |
| 2020-03-23 | Factor out a repeated `config.obj_is_bitcode` test. | Nicholas Nethercote | -9/+11 |
| 2020-03-23 | Remove an unnecessary block scope. | Nicholas Nethercote | -89/+79 |
| 2020-03-23 | Combine `ModuleConfig::embed_bitcode{,_marker}`. | Nicholas Nethercote | -3/+3 |
| 2020-03-23 | Remove some local variables. | Nicholas Nethercote | -19/+13 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -3/+3 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -4/+4 |
| 2020-03-06 | fix various typos | Matthias Krüger | -4/+4 |
| 2020-03-04 | Don't use "if let" bindings to only check a value and not actually bind anyth... | Matthias Krüger | -1/+1 |
| 2020-02-29 | Rollup merge of #69551 - matthiaskrgr:len_zero, r=Mark-Simulacrum | Dylan DPC | -1/+1 |
| 2020-02-28 | use is_empty() instead of len() == x to determine if structs are empty. | Matthias Krüger | -1/+1 |