| Age | Commit message (Expand) | Author | Lines |
| 2020-07-30 | Rust function-level coverage now works on external crates | Rich Kadel | -52/+57 |
| 2020-07-25 | Fixed coverage map issues; better aligned with LLVM APIs | Rich Kadel | -8/+8 |
| 2020-07-22 | Improve codegen for unchecked float casts on wasm | Alex Crichton | -18/+57 |
| 2020-07-20 | mir: `unused_generic_params` query | David Wood | -1/+1 |
| 2020-07-17 | Generating the coverage map | Rich Kadel | -39/+63 |
| 2020-07-15 | Undo the `const_str` changes from the previous commit. | Nicholas Nethercote | -1/+1 |
| 2020-07-15 | Change `SymbolName::name` to a `&str`. | Nicholas Nethercote | -1/+1 |
| 2020-07-15 | Add and use more static symbols. | Nicholas Nethercote | -197/+233 |
| 2020-06-29 | add spans to injected coverage counters | Rich Kadel | -5/+60 |
| 2020-06-25 | Rollup merge of #73418 - doctorn:variants-intrinsic, r=kennytm | Manish Goregaokar | -1/+1 |
| 2020-06-24 | Implement intrinsic | Nathan Corbyn | -1/+1 |
| 2020-06-23 | Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandry | Manish Goregaokar | -21/+14 |
| 2020-06-22 | Updated query for num_counters to compute from max index | Rich Kadel | -0/+3 |
| 2020-06-22 | moves coverage data computation from pass to query | Rich Kadel | -6/+3 |
| 2020-06-22 | implemented query for coverage data | Rich Kadel | -5/+7 |
| 2020-06-21 | num_counters to u32, after implementing TypeFoldable | Rich Kadel | -1/+1 |
| 2020-06-21 | `icmp` can handle raw pointers just fine, there's no need to cast to int. | Oliver Scherer | -2/+0 |
| 2020-06-19 | code coverage foundation for hash and num_counters | Rich Kadel | -23/+14 |
| 2020-06-19 | Add fuzzy pointer comparison intrinsics | Oliver Scherer | -1/+13 |
| 2020-06-15 | moved instrument_coverage pass, optimized scalar, added FIXME | Rich Kadel | -0/+5 |
| 2020-06-15 | [WIP] injects llvm intrinsic instrprof.increment for coverage reports | Rich Kadel | -0/+21 |
| 2020-05-19 | update codegen of `discriminant_value` | Bastian Kauschke | -3/+9 |
| 2020-04-29 | Remove Session::no_landing_pads() | Amanieu d'Antras | -1/+2 |
| 2020-04-14 | Update the minimum external LLVM to 8 | Josh Stone | -42/+9 |
| 2020-04-05 | Stop importing int/float modules in librustc_* | Linus Färnstrand | -1/+1 |
| 2020-04-03 | Rollup merge of #70487 - Mark-Simulacrum:float-unchecked-casts, r=SimonSapin | Mazdak Farrokhzad | -3/+3 |
| 2020-04-02 | nix rustc_target::abi::* reexport in ty::layout | Mazdak Farrokhzad | -7/+6 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -5/+5 |
| 2020-03-29 | Stabilize float::to_int_unchecked | Mark Rousskov | -3/+3 |
| 2020-03-25 | make bit_width return u64, consistently with other sizes in the compiler | Ralf Jung | -18/+16 |
| 2020-03-23 | Rollup merge of #69940 - tmiasko:llvm-api, r=hanna-kruppe | Mazdak Farrokhzad | -3/+3 |
| 2020-03-17 | Rollup merge of #69922 - RalfJung:less-intrinsic, r=oli-obk | Mazdak Farrokhzad | -20/+2 |
| 2020-03-11 | librustc_codegen_llvm: Replace deprecated API usage | Tomasz Miąsko | -3/+3 |
| 2020-03-11 | implement zeroed and uninitialized with MaybeUninit | Ralf Jung | -20/+2 |
| 2020-03-07 | Apply review feedback | Amanieu d'Antras | -1/+1 |
| 2020-03-05 | Simplify the try intrinsic by using a callback in the catch block | Amanieu d'Antras | -54/+46 |
| 2020-03-02 | Apply CPU attributes to __rust_try | Amanieu d'Antras | -0/+2 |
| 2020-03-02 | Fix cross-DLL panics under MSVC | Amanieu d'Antras | -5/+25 |
| 2020-03-02 | Avoid over-aligning the return value in the -Cpanic=abort case | Mark Rousskov | -2/+4 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 |
| 2020-02-15 | Change `const_field` and `const_caller_location` to return `ConstValue` inste... | Ben Lewis | -2/+1 |
| 2020-02-15 | Change const eval to return `ConstValue`, instead of `Const` as the type insi... | Ben Lewis | -1/+2 |
| 2020-01-11 | Apply review feedback | Amanieu d'Antras | -1/+5 |
| 2020-01-11 | Explain flag value of 8 for msvc_try | Amanieu d'Antras | -1/+5 |
| 2020-01-11 | Fix a memory leak in SEH unwinding if a Rust panic is caught by C++ and disca... | Amanieu d'Antras | -5/+18 |
| 2020-01-06 | Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisa | bors | -1/+1 |
| 2020-01-05 | Rename Instance.ty to Instance.monomorphic_ty | Aaron Hill | -1/+1 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -567/+721 |