| Age | Commit message (Expand) | Author | Lines |
| 2023-08-08 | Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser | Matthias Krüger | -0/+3 |
| 2023-08-08 | Only enable hotness information when PGO is available | Jakub Beránek | -0/+2 |
| 2023-08-07 | CFI: Fix error compiling core with LLVM CFI enabled | Ramon de C Valle | -0/+3 |
| 2023-08-01 | Auto merge of #113339 - lqd:respect-filters, r=tmiasko | bors | -23/+16 |
| 2023-08-01 | remove remark filtering on the rust side | Rémy Rakic | -23/+16 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -4/+3 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -3/+3 |
| 2023-07-29 | cg_llvm: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -4/+3 |
| 2023-07-05 | Revert "use new c literals instead of cstr! macro" | León Orell Valerian Liehr | -8/+8 |
| 2023-07-02 | Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiasko | bors | -3/+38 |
| 2023-07-02 | Add `rustc` option to output LLVM optimization remarks to YAML files | Jakub Beránek | -3/+38 |
| 2023-06-08 | Use `c`-prefixed string | Kai Luo | -6/+6 |
| 2023-06-08 | Support embedding bitcode on AIX | Kai Luo | -2/+19 |
| 2023-05-31 | use new c literals instead of cstr! macro | klensy | -4/+4 |
| 2023-05-04 | Output LLVM optimization remark kind in `-Cremark` output | Jakub Beránek | -0/+10 |
| 2023-04-04 | replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRus... | klensy | -2/+2 |
| 2023-03-28 | Add OpenHarmony targets | Amanieu d'Antras | -0/+3 |
| 2023-02-25 | record llvm cgu instruction stats | csmoe | -0/+21 |
| 2023-02-18 | Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviper | bors | -0/+4 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -10/+5 |
| 2023-02-14 | Add `kernel-address` sanitizer support for freestanding targets | Wesley Norris | -0/+4 |
| 2023-01-30 | session: diagnostic migration lint on more fns | David Wood | -32/+32 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -1/+1 |
| 2022-12-20 | Remove wrapper functions for some unstable options | Nilstrieb | -1/+1 |
| 2022-11-08 | llvm: dwo only emitted when object code emitted | David Wood | -3/+13 |
| 2022-10-14 | fix a typo | wtj | -1/+1 |
| 2022-09-19 | Rename LLVM `optimize` functions | Josh Stone | -3/+3 |
| 2022-09-18 | Remove -Znew-llvm-pass-manager | Josh Stone | -4/+0 |
| 2022-09-18 | Remove support for LLVM's legacy pass manager | Josh Stone | -249/+12 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+0 |
| 2022-08-16 | Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisa | Matthias Krüger | -14/+1 |
| 2022-08-14 | Update the minimum external LLVM to 13 | Josh Stone | -14/+1 |
| 2022-08-12 | Respond to RFC comments. | ridwanabdillahi | -1/+1 |
| 2022-08-11 | Add support for generating unique *.profraw files by default when using the `... | ridwanabdillahi | -0/+10 |
| 2022-07-14 | rustc: add ability to output regular LTO bitcode modules | Ziv Dunkelman | -1/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -7/+7 |
| 2022-06-16 | Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi... | Matthias Krüger | -1/+1 |
| 2022-06-16 | Support lint expectations for `--force-warn` lints (RFC 2383) | xFrednet | -1/+1 |
| 2022-06-14 | Rollup merge of #95243 - vladimir-ea:compiler_watch_os, r=nagisa | Yuki Okushi | -1/+2 |
| 2022-06-13 | Add Apple WatchOS compile targets | Vladimir Michael Eatwell | -1/+2 |
| 2022-06-11 | Rollup merge of #97969 - inglorion:prelinkpasses, r=nikic | Matthias Krüger | -1/+1 |
| 2022-06-10 | Make -Cpasses= only apply to pre-link optimization | Bob Haarman | -1/+1 |
| 2022-06-09 | refactor write_output_file to merge two invocation paths into one. | Felix S. Klock II | -18/+14 |
| 2022-04-20 | Stub out more PassManagerBuilder functions | Nikita Popov | -15/+10 |
| 2022-04-20 | Drop support for -Znew-llvm-pass-manager=no with LLVM 15 | Nikita Popov | -0/+6 |
| 2022-04-07 | simplify a self-profiling activity call in the LLVM backend | Rémy Rakic | -2/+1 |
| 2022-03-01 | Querify `global_backend_features` | Simonas Kazlauskas | -5/+12 |
| 2022-02-19 | Adopt let else in more places | est31 | -8/+2 |
| 2022-01-06 | sess/cg: re-introduce split dwarf kind | David Wood | -14/+21 |
| 2021-12-30 | Auto merge of #91125 - eskarn:llvm-passes-plugin-support, r=nagisa | bors | -16/+8 |