| Age | Commit message (Expand) | Author | Lines |
| 2021-02-14 | 32-bit ARM: Emit `lr` instead of `r14` when specified as an `asm!` output reg... | Johnathan Van Why | -0/+3 |
| 2021-02-07 | HWASan support | Tri Vo | -0/+13 |
| 2021-02-07 | Auto merge of #80652 - calebzulawski:simd-lanes, r=nagisa | bors | -209/+82 |
| 2021-02-06 | Rollup merge of #81664 - bjorn3:no_codegen_hir, r=lcnr | Mara Bos | -56/+24 |
| 2021-02-04 | Use is_local instead of as_local | bjorn3 | -2/+2 |
| 2021-02-03 | Auto merge of #81346 - hug-dev:nonsecure-call-abi, r=jonas-schievink | bors | -1/+18 |
| 2021-02-02 | Rollup merge of #81455 - Amanieu:aarch64_ilp32, r=sanxiyn | Jack Huey | -4/+8 |
| 2021-02-02 | Avoid a hir access inside get_static | bjorn3 | -56/+24 |
| 2021-02-02 | Add a new ABI to support cmse_nonsecure_call | Hugues de Valon | -1/+18 |
| 2021-01-29 | Rollup merge of #79570 - alexcrichton:split-debuginfo, r=bjorn3 | Yuki Okushi | -25/+27 |
| 2021-01-28 | rustc: Stabilize `-Zrun-dsymutil` as `-Csplit-debuginfo` | Alex Crichton | -25/+27 |
| 2021-01-28 | Rollup merge of #79951 - LeSeulArtichaut:ty-ir, r=nikomatsakis | Yuki Okushi | -39/+36 |
| 2021-01-27 | Add big-endian support for AArch64 va_arg | Amanieu d'Antras | -4/+8 |
| 2021-01-24 | Auto merge of #80838 - nagisa:nagisa/stack-probe-type, r=cuviper | bors | -19/+26 |
| 2021-01-23 | Make declare_cfn more flexible | Caleb Zulawski | -16/+29 |
| 2021-01-18 | Use ty::{IntTy,UintTy,FloatTy} in rustc | LeSeulArtichaut | -39/+36 |
| 2021-01-17 | Rollup merge of #81095 - LingMan:unwrap, r=oli-obk | Mara Bos | -5/+1 |
| 2021-01-16 | Use Option::unwrap_or instead of open-coding it | LingMan | -5/+1 |
| 2021-01-16 | Use Option::map instead of open-coding it | LingMan | -4/+2 |
| 2021-01-16 | Target stack-probe support configurable finely | Simonas Kazlauskas | -19/+26 |
| 2021-01-16 | Auto merge of #77885 - erikdesjardins:probeasm, r=cuviper | bors | -9/+16 |
| 2021-01-15 | Rollup merge of #81008 - tmiasko:generator-layout-err, r=tmandry | Yuki Okushi | -2/+3 |
| 2021-01-15 | Rollup merge of #80944 - LingMan:map_or, r=nagisa | Yuki Okushi | -2/+1 |
| 2021-01-14 | Use probe-stack=inline-asm in LLVM 11+ | Erik Desjardins | -9/+16 |
| 2021-01-14 | Use Option::map_or instead of `.map(..).unwrap_or(..)` | LingMan | -2/+1 |
| 2021-01-14 | Don't ICE when computing a layout of a generator tainted by errors | Tomasz Miąsko | -2/+3 |
| 2021-01-13 | Remove the unused context from CreateDebugLocation | Josh Stone | -2/+0 |
| 2021-01-12 | Auto merge of #80499 - matthiaskrgr:red_clos, r=estebank | bors | -1/+1 |
| 2021-01-09 | Auto merge of #80749 - as-com:target-cpu-actually-native, r=nagisa | bors | -2/+38 |
| 2021-01-08 | Check if the pointer is null/string is not utf8 | Andrew Sun | -8/+19 |
| 2021-01-07 | Use LLVMGetHostCPUFeatures instead of stdsimd | Andrew Sun | -10/+13 |
| 2021-01-06 | Prefer enum Endian in rustc_target::Target | Lzu Tao | -3/+3 |
| 2021-01-06 | Make target-cpu=native detect individual features | Andrew Sun | -1/+23 |
| 2021-01-03 | remove redundant closures (clippy::redundant_closure) | Matthias Krüger | -1/+1 |
| 2021-01-03 | Implement floating point SIMD intrinsics over all vector widths, and limit SI... | Caleb Zulawski | -195/+55 |
| 2020-12-31 | Rollup merge of #80323 - camelid:codegen-base-docs, r=nagisa | Dylan DPC | -10/+9 |
| 2020-12-30 | remove unused return types such as empty Results or Options that would always... | Matthias Krüger | -8/+7 |
| 2020-12-28 | Rollup merge of #79662 - bjorn3:move_more_code_out_of_codegen_backend, r=oli-obk | Dylan DPC | -13/+11 |
| 2020-12-22 | Update and improve `rustc_codegen_{llvm,ssa}` docs | Camelid | -10/+9 |
| 2020-12-17 | Revert "cg_llvm: `fewer_names` in `uncached_llvm_type`" | David Wood | -9/+1 |
| 2020-12-17 | Move some code out of CodegenBackend::{codegen_crate,link} | bjorn3 | -13/+11 |
| 2020-12-16 | cg_llvm: split dwarf filename and comp dir | David Wood | -7/+9 |
| 2020-12-16 | cg_llvm: implement split dwarf support | David Wood | -30/+87 |
| 2020-12-16 | cg_ssa: introduce `TargetMachineFactoryFn` alias | David Wood | -7/+10 |
| 2020-12-16 | llvm: update ffi bindings for split dwarf | David Wood | -1/+16 |
| 2020-12-15 | Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obk | bors | -2/+3 |
| 2020-12-11 | use strip_prefix over slicing (clippy::manual_strip) | Matthias Krüger | -2/+2 |
| 2020-12-07 | Fixes to Rust coverage | Rich Kadel | -1/+1 |
| 2020-12-06 | [mir-opt] Allow debuginfo to be generated for a constant or a Place | Wesley Wiser | -2/+3 |
| 2020-12-03 | Addressed feedback from 2020-12-01 | Rich Kadel | -0/+19 |