| Age | Commit message (Expand) | Author | Lines |
| 2022-09-09 | Add inline-llvm option for disabling/enabling LLVM inlining | Yan Chen | -0/+4 |
| 2022-09-06 | get_attr should check that no duplicates are allowed | yukang | -1/+2 |
| 2022-07-26 | codegen: use new {re,de,}allocator annotations in llvm | Augie Fackler | -2/+49 |
| 2022-07-20 | Add ShadowCallStack Support | Ivan Lozano | -0/+3 |
| 2022-07-18 | Rollup merge of #98998 - workingjubilee:naked-means-no-clothes-enforcement-te... | Dylan DPC | -0/+6 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -4/+4 |
| 2022-07-06 | Also stop emitting BTI prologues for naked functions | Jubilee Young | -0/+2 |
| 2022-07-06 | Stop emitting CET prologues for naked functions | Jubilee Young | -0/+4 |
| 2022-05-10 | only_local: always check for misuse | lcnr | -3/+2 |
| 2022-04-03 | Replace every `String` in Target(Options) with `Cow<'static, str>` | Loïc BRANSTETT | -1/+1 |
| 2022-03-04 | Always include global target features in function attributes | Tomasz Miąsko | -7/+6 |
| 2022-03-04 | Use SmallStr when building target-features LLVM attribute | Tomasz Miąsko | -1/+2 |
| 2022-03-03 | Pass LLVM string attributes as string slices | Tomasz Miąsko | -29/+23 |
| 2022-03-02 | Auto merge of #94229 - erikdesjardins:rem2, r=nikic | bors | -39/+9 |
| 2022-03-01 | Querify `global_backend_features` | Simonas Kazlauskas | -11/+10 |
| 2022-03-01 | Direct users towards using Rust feature names in CLI | Simonas Kazlauskas | -4/+1 |
| 2022-02-28 | Remove LLVM attribute removal | Erik Desjardins | -39/+9 |
| 2022-02-26 | just put smallvec lengths in the signature | Erik Desjardins | -6/+6 |
| 2022-02-26 | Add LLVM attributes in batches instead of individually | Erik Desjardins | -139/+145 |
| 2022-02-18 | Rollup merge of #91675 - ivanloz:memtagsan, r=nagisa | Matthias Krüger | -0/+13 |
| 2022-02-16 | MemTagSanitizer Support | Ivan Lozano | -0/+13 |
| 2022-02-14 | llvm: migrate to new parameter-bearing uwtable attr | Augie Fackler | -3/+6 |
| 2022-02-10 | Split PAuth target feature | Adam Gemmell | -5/+26 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -2/+2 |
| 2021-12-16 | Remove `in_band_lifetimes` from `rustc_codegen_llvm` | LegionMammal978 | -13/+17 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -2/+2 |
| 2021-11-22 | add rustc option for using LLVM stack smash protection | Benjamin A. Bjørnseth | -1/+13 |
| 2021-10-06 | Enable AutoFDO. | Michael Benfield | -0/+4 |
| 2021-09-20 | rustc_codegen_llvm: make sse4.2 imply crc32 for LLVM 14 | Augie Fackler | -2/+5 |
| 2021-06-30 | Add support for leaf fn frame pointer elimination | Simonas Kazlauskas | -10/+20 |
| 2021-05-12 | Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillot | bors | -31/+0 |
| 2021-05-02 | Move wasm_import_module_map provider to cg_ssa | bjorn3 | -31/+0 |
| 2021-04-08 | rustc: Add a new `wasm` ABI | Alex Crichton | -16/+28 |
| 2021-04-06 | Auto merge of #81234 - repnop:fn-alignment, r=lcnr | bors | -0/+3 |
| 2021-04-06 | Auto merge of #83592 - nagisa:nagisa/dso_local, r=davidtwco | bors | -0/+1 |
| 2021-04-05 | Allow specifying alignment for functions | Wesley Norris | -0/+3 |
| 2021-04-05 | Rollup merge of #80525 - devsnek:wasm64, r=nagisa | Dylan DPC | -1/+1 |
| 2021-04-04 | wasm64 | Gus Caplan | -1/+1 |
| 2021-04-03 | Move SanitizerSet to rustc_target | Simonas Kazlauskas | -2/+2 |
| 2021-04-03 | Manually set dso_local when its valid to do so | Simonas Kazlauskas | -0/+1 |
| 2021-03-16 | Adjust `-Ctarget-cpu=native` handling in cg_llvm | Simonas Kazlauskas | -20/+10 |
| 2021-02-14 | Replace const_cstr with cstr crate | Xidorn Quan | -15/+15 |
| 2021-02-07 | HWASan support | Tri Vo | -0/+3 |
| 2021-01-16 | Target stack-probe support configurable finely | Simonas Kazlauskas | -19/+26 |
| 2021-01-14 | Use probe-stack=inline-asm in LLVM 11+ | Erik Desjardins | -3/+8 |
| 2020-12-03 | Combination of commits | Rich Kadel | -3/+0 |
| 2020-11-20 | Never inline naked functions | Tomasz Miąsko | -3/+9 |
| 2020-11-17 | Fix setting inline hint based on `InstanceDef::requires_inline` | Tomasz Miąsko | -12/+4 |
| 2020-11-12 | fixed a re-format due to removed chain call | DevJPM | -5/+1 |
| 2020-11-12 | Dropped Support for Bidirectional Custom Target Definition Emulation | DevJPM | -12/+0 |