| Age | Commit message (Expand) | Author | Lines |
| 2021-08-05 | Replace hard-coded field indexes with lookup on aarch64 non-macos. | Hans Kratz | -5/+8 |
| 2021-08-05 | Only allow LLVM element_type on Array and Vector | Josh Stone | -1/+5 |
| 2021-08-05 | Remove the `decl` arg from `FnAbi::llvm_type` | Josh Stone | -10/+9 |
| 2021-08-05 | Prepare call/invoke for opaque pointers | Josh Stone | -133/+138 |
| 2021-08-05 | Store field remapping information together with the LLVM type in a new TypeLo... | Hans Kratz | -26/+50 |
| 2021-08-04 | Fix va_args calling on aarch64 non-macos/ios. | Hans Kratz | -4/+4 |
| 2021-08-04 | Improve/add comments | Hans Kratz | -2/+3 |
| 2021-08-04 | Don't cache projection if no padding is used. | Hans Kratz | -4/+6 |
| 2021-08-04 | Replace on-the-fly llvm field index calculation with cache | Hans Kratz | -17/+14 |
| 2021-08-04 | LLVM codegen: Don't emit zero-sized padding for fields | Hans Kratz | -17/+36 |
| 2021-08-04 | Replace LLVMConstInBoundsGEP with LLVMConstInBoundsGEP2* | Tomasz Miąsko | -3/+6 |
| 2021-08-04 | Prepare inbounds_gep for opaque pointers | Tomasz Miąsko | -14/+32 |
| 2021-08-04 | Prepare gep for opaque pointers | Tomasz Miąsko | -5/+7 |
| 2021-08-04 | Prepare struct_gep for opaque pointers | Tomasz Miąsko | -7/+10 |
| 2021-07-25 | clippy::single_char_pattern | Matthias Krüger | -2/+2 |
| 2021-07-18 | Auto merge of #86950 - tmiasko:personality, r=nagisa | bors | -5/+14 |
| 2021-07-18 | Rollup merge of #87092 - ricobbe:fix-raw-dylib-multiple-definitions, r=petroc... | Yuki Okushi | -3/+1 |
| 2021-07-17 | Auto merge of #87123 - RalfJung:miri-provenance-overhaul, r=oli-obk | bors | -7/+11 |
| 2021-07-17 | Auto merge of #86062 - nagisa:nagisa/what-a-lie, r=estebank | bors | -5/+6 |
| 2021-07-16 | Consider all fields when comparing DllImports, to remove nondetermininsm in m... | Richard Cobbe | -3/+1 |
| 2021-07-14 | consistently treat None-tagged pointers as ints; get rid of some deprecated S... | Ralf Jung | -3/+6 |
| 2021-07-14 | CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf... | Ralf Jung | -4/+5 |
| 2021-07-11 | Auto merge of #86416 - Amanieu:asm_clobber_only, r=nagisa | bors | -1/+49 |
| 2021-07-10 | Auto merge of #86873 - nikic:opaque-ptrs, r=nagisa | bors | -39/+42 |
| 2021-07-10 | Add clobber-only register classes for asm! | Amanieu d'Antras | -1/+49 |
| 2021-07-10 | Use existing declaration of rust_eh_personality | Tomasz Miąsko | -3/+8 |
| 2021-07-10 | Set personality with LLVMSetPersonalityFn | Tomasz Miąsko | -2/+6 |
| 2021-07-09 | Auto merge of #86419 - ricobbe:raw-dylib-stdcall, r=petrochenkov | bors | -5/+22 |
| 2021-07-09 | Pass type when creating load | Nikita Popov | -39/+39 |
| 2021-07-09 | Pass type when creating atomic load | Nikita Popov | -0/+3 |
| 2021-07-09 | Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows... | Richard Cobbe | -5/+22 |
| 2021-07-09 | Avoid unnecessary `String::clone` | lrh2000 | -4/+4 |
| 2021-07-09 | Store names of captured variables in `optimized_mir` | lrh2000 | -19/+33 |
| 2021-07-09 | Name the captured upvars for closures/generators in debuginfo | lrh2000 | -1/+23 |
| 2021-07-08 | Adjust the threshold to look at the ABI, not just the size | Scott McMurray | -12/+24 |
| 2021-07-08 | Stop generating `alloca`s+`memcmp` for simple array equality | Scott McMurray | -0/+31 |
| 2021-07-08 | Improve ICE message when data-layouts don't match | Simonas Kazlauskas | -5/+6 |
| 2021-07-06 | Auto merge of #86911 - bjorn3:crate_info_refactor, r=petrochenkov | bors | -6/+1 |
| 2021-07-06 | Don't pass local_crate_name to link_binary separately | bjorn3 | -6/+1 |
| 2021-07-02 | Respond to review feedback | Wesley Wiser | -1/+1 |
| 2021-07-02 | Show the variant name for univariant enums | Wesley Wiser | -1/+1 |
| 2021-07-02 | Update directly tagged enums to visualize the same as niche-layout enums | Wesley Wiser | -89/+34 |
| 2021-07-02 | Auto merge of #85269 - dpaoliello:dpaoliello/DebugSymbols, r=michaelwoerister | bors | -47/+38 |
| 2021-07-01 | Rollup merge of #86652 - nagisa:nagisa/non-leaf-fp, r=petrochenkov | Guillaume Gomez | -13/+23 |
| 2021-06-30 | Improve debug symbol names to avoid ambiguity and work better with MSVC's deb... | Daniel Paoliello | -47/+38 |
| 2021-06-30 | Add support for leaf fn frame pointer elimination | Simonas Kazlauskas | -13/+23 |
| 2021-06-29 | Auto merge of #86603 - Mark-Simulacrum:stage-step, r=pietroalbini | bors | -1/+0 |
| 2021-06-28 | Update to new bootstrap compiler | Mark Rousskov | -1/+0 |
| 2021-06-28 | Update other codegens to use tcx managed vtable allocations. | Charles Lew | -0/+4 |
| 2021-06-26 | Auto merge of #86267 - ZuseZ4:master, r=nagisa | bors | -0/+14 |