| Age | Commit message (Expand) | Author | Lines |
| 2021-12-13 | Auto merge of #91657 - nikic:update-llvm, r=cuviper | bors | -0/+14 |
| 2021-12-09 | Add test for issue #91490 | Nikita Popov | -0/+14 |
| 2021-12-08 | add // compile-flags: -O to test that depends on opts | Erik Desjardins | -0/+2 |
| 2021-12-05 | Attach range metadata to alignment loads from vtables | Erik Desjardins | -0/+43 |
| 2021-12-05 | Rollup merge of #91355 - alexcrichton:stabilize-thread-local-const, r=m-ou-se | Matthias Krüger | -2/+0 |
| 2021-12-03 | limit may_unwind codegen test to x86_64 | cynecx | -0/+1 |
| 2021-12-03 | fix inline asm test because of missing attribute | cynecx | -1/+1 |
| 2021-12-03 | add tests for asm's options(may_unwind) | cynecx | -0/+24 |
| 2021-12-02 | Auto merge of #91003 - psumbera:sparc64-abi, r=nagisa | bors | -1/+57 |
| 2021-12-01 | fix sparc64 ABI for aggregates with floating point members | Petr Sumbera | -1/+57 |
| 2021-11-29 | std: Stabilize the `thread_local_const_init` feature | Alex Crichton | -2/+0 |
| 2021-11-22 | add rustc option for using LLVM stack smash protection | Benjamin A. Bjørnseth | -0/+34 |
| 2021-11-14 | Don't run the codegen test when `debug_assert` is enabled | Scott McMurray | -0/+1 |
| 2021-11-11 | MIRI says `reverse` is UB, so replace it with an implementation that LLVM can... | Scott McMurray | -0/+26 |
| 2021-11-09 | Specialize array cloning for Copy types | Scott McMurray | -0/+15 |
| 2021-11-07 | Add features gates for experimental asm features | Amanieu d'Antras | -1/+1 |
| 2021-10-27 | Auto merge of #89652 - rcvalle:rust-cfi, r=nagisa | bors | -0/+69 |
| 2021-10-25 | Add LLVM CFI support to the Rust compiler | Ramon de C Valle | -0/+69 |
| 2021-10-22 | Update the minimum external LLVM to 12 | Josh Stone | -14/+0 |
| 2021-10-22 | Update the minimum external LLVM to 11 | Josh Stone | -11/+0 |
| 2021-10-19 | Update src/test/codegen/debug-vtable.rs | Wesley Wiser | -1/+1 |
| 2021-10-19 | Erase late-bound regions before computing vtable debuginfo name. | Michael Woerister | -0/+10 |
| 2021-10-14 | Auto merge of #89247 - fee1-dead:const-eval-select, r=oli-obk | bors | -0/+17 |
| 2021-10-14 | fix codegen test | Deadbeef | -2/+2 |
| 2021-10-12 | Add const_eval_select intrinsic | Deadbeef | -0/+17 |
| 2021-10-11 | Auto merge of #89597 - michaelwoerister:improve-vtable-debuginfo, r=wesleywiser | bors | -21/+47 |
| 2021-10-08 | Create more accurate debuginfo for vtables. | Michael Woerister | -21/+47 |
| 2021-10-06 | fix: alloc-optimisation is only for rust llvm | Ximin Luo | -0/+1 |
| 2021-10-01 | Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkov | Manish Goregaokar | -0/+38 |
| 2021-10-01 | Add `pie` as another `relocation-model` value | Marcel Hlopko | -0/+38 |
| 2021-09-25 | Pin panic-in-drop=abort test to old pass manager | Nikita Popov | -1/+8 |
| 2021-09-25 | Make expectation in panic-in-drop-abort.rs test more precise | Nikita Popov | -4/+2 |
| 2021-09-20 | rustc_codegen_llvm: make sse4.2 imply crc32 for LLVM 14 | Augie Fackler | -0/+16 |
| 2021-09-11 | Add test for -Z panic-in-drop=abort | Amanieu d'Antras | -0/+54 |
| 2021-09-01 | Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=Amanieu | Mara Bos | -0/+48 |
| 2021-08-25 | add support for clobbering xer, cr, and cr[0-7] for asm! on OpenPower/PowerPC | Jacob Lifshay | -0/+48 |
| 2021-08-25 | don't generate partially-undef consts | Erik Desjardins | -15/+39 |
| 2021-08-25 | use undef for uninitialized bytes in constants | Erik Desjardins | -2/+53 |
| 2021-08-21 | Auto merge of #88128 - cuviper:needs-asm-support, r=Mark-Simulacrum | bors | -0/+1 |
| 2021-08-17 | Add needs-asm-support to more tests | Josh Stone | -0/+1 |
| 2021-08-16 | Remove codegen/issue-83623-SIMD-PartialEq.rs | Nikita Popov | -46/+0 |
| 2021-08-16 | Update codegen tests for LLVM 13 | Nikita Popov | -3/+3 |
| 2021-08-16 | Auto merge of #88032 - hyd-dev:no-mangle-method, r=petrochenkov | bors | -2/+3 |
| 2021-08-14 | Auto merge of #87581 - Amanieu:asm_clobber_abi, r=nagisa | bors | -0/+35 |
| 2021-08-15 | Fix `reachable_set` for non-function items in non-library crates | hyd-dev | -2/+3 |
| 2021-08-14 | Auto merge of #87324 - asquared31415:named-asm-labels, r=Amanieu | bors | -0/+1 |
| 2021-08-12 | Add support for clobber_abi to asm! | Amanieu d'Antras | -0/+35 |
| 2021-08-11 | Auto merge of #87254 - rusticstuff:rustc_codegen_llvm_dont_emit_zero_sized_pa... | bors | -6/+20 |
| 2021-08-08 | Auto merge of #87827 - eddyb:wrapperless-mem-replace, r=m-ou-se | bors | -0/+25 |
| 2021-08-08 | Avoid using the `copy_nonoverlapping` wrapper through `mem::replace`. | Eduard-Mihai Burtescu | -0/+25 |