| Age | Commit message (Expand) | Author | Lines |
| 2021-07-09 | Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows... | Richard Cobbe | -5/+22 |
| 2021-06-04 | Add first cut of functionality for #58713: support for #[link(kind = "raw-dyl... | Richard Cobbe | -1/+82 |
| 2021-05-12 | Use () for codegen queries. | Camille GILLOT | -4/+2 |
| 2021-05-08 | Support -C passes in NewPM | Nikita Popov | -12/+31 |
| 2021-05-08 | Don't force -O1 with ThinLTO | Nikita Popov | -22/+0 |
| 2021-05-08 | Explicitly register GCOV profiling pass as well | Nikita Popov | -9/+9 |
| 2021-05-08 | Explicitly register instrprof pass | Nikita Popov | -1/+6 |
| 2021-05-08 | Make -Z new-llvm-pass-manager an Option<bool> | Nikita Popov | -1/+1 |
| 2021-05-05 | Implement RFC 2951: Native link modifiers | Luqman Aden | -2/+3 |
| 2021-04-05 | Rollup merge of #82483 - tmiasko:option-from-str, r=matthewjasper | Dylan DPC | -1/+1 |
| 2021-04-05 | Rollup merge of #80525 - devsnek:wasm64, r=nagisa | Dylan DPC | -4/+1 |
| 2021-04-04 | wasm64 | Gus Caplan | -4/+1 |
| 2021-04-03 | Move SanitizerSet to rustc_target | Simonas Kazlauskas | -2/+2 |
| 2021-03-31 | Auto merge of #83666 - Amanieu:instrprof-order, r=tmandry | bors | -0/+9 |
| 2021-03-30 | Apply review feedback | Amanieu d'Antras | -1/+5 |
| 2021-03-30 | Run LLVM coverage instrumentation passes before optimization passes | Amanieu d'Antras | -0/+5 |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -3/+2 |
| 2021-03-17 | Auto merge of #83084 - nagisa:nagisa/features-native, r=petrochenkov | bors | -4/+1 |
| 2021-03-16 | Adjust `-Ctarget-cpu=native` handling in cg_llvm | Simonas Kazlauskas | -4/+1 |
| 2021-03-12 | Add support for storing code model to LLVM module IR | Hiroki Noda | -1/+1 |
| 2021-03-09 | Use FromStr trait for number option parsing | Tomasz Miąsko | -1/+1 |
| 2021-02-23 | Auto merge of #82102 - nagisa:nagisa/fix-dwo-name, r=davidtwco | bors | -1/+1 |
| 2021-02-14 | Don't fail to remove files if they are missing | Simonas Kazlauskas | -3/+2 |
| 2021-02-14 | Set path of the compile unit to the source directory | Simonas Kazlauskas | -1/+1 |
| 2021-02-07 | HWASan support | Tri Vo | -0/+6 |
| 2021-01-28 | rustc: Stabilize `-Zrun-dsymutil` as `-Csplit-debuginfo` | Alex Crichton | -15/+19 |
| 2021-01-14 | Use Option::map_or instead of `.map(..).unwrap_or(..)` | LingMan | -2/+1 |
| 2021-01-06 | Make target-cpu=native detect individual features | Andrew Sun | -1/+2 |
| 2020-12-30 | remove unused return types such as empty Results or Options that would always... | Matthias Krüger | -3/+2 |
| 2020-12-16 | cg_llvm: split dwarf filename and comp dir | David Wood | -2/+2 |
| 2020-12-16 | cg_llvm: implement split dwarf support | David Wood | -25/+72 |
| 2020-12-16 | cg_ssa: introduce `TargetMachineFactoryFn` alias | David Wood | -3/+5 |
| 2020-12-16 | llvm: update ffi bindings for split dwarf | David Wood | -1/+10 |
| 2020-11-24 | Allow disabling TrapUnreachable via -Ztrap-unreachable=no | Dario Nieuwenhuis | -1/+2 |
| 2020-11-15 | Rollup merge of #78848 - DevJPM:ci-llvm-9, r=nikic | Dylan DPC | -5/+0 |
| 2020-11-12 | rustc_target: Mark UEFI targets as `is_like_windows`/`is_like_msvc` | Vadim Petrochenkov | -3/+1 |
| 2020-11-12 | fully exploited the dropped support of LLVM 8 | DevJPM | -5/+0 |
| 2020-11-08 | Collapse all uses of `target.options.foo` into `target.foo` | Vadim Petrochenkov | -16/+10 |
| 2020-10-31 | Implement -Z relax-elf-relocations=yes|no | Anthony Ramine | -1/+5 |
| 2020-10-30 | Fix even more clippy warnings | Joshua Nelson | -1/+1 |
| 2020-10-26 | Implement -Z function-sections=yes|no | Anthony Ramine | -1/+2 |
| 2020-10-23 | Revert "Set .llvmbc and .llvmcmd sections as allocatable" | Tyler Mandry | -2/+2 |
| 2020-10-17 | Rollup merge of #77961 - glandium:embed-bitcode, r=nagisa | Dylan DPC | -2/+2 |
| 2020-10-15 | Replace target.target with target and target.ptr_width with target.pointer_width | est31 | -9/+9 |
| 2020-10-15 | Set .llvmbc and .llvmcmd sections as allocatable | Mike Hommey | -2/+2 |
| 2020-10-11 | Auto merge of #76859 - Aaron1011:fix/llvm-cgu-reuse, r=davidtwco,nikic | bors | -192/+69 |
| 2020-09-30 | Update LLVM and add Unsupported diagnostic | Hugues de Valon | -0/+7 |
| 2020-09-17 | Use llvm::computeLTOCacheKey to determine post-ThinLTO CGU reuse | Aaron Hill | -192/+69 |
| 2020-09-09 | Add `-Z combine_cgu` flag | Victor Ding | -3/+28 |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+2484 |