| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-09-28 | remove explicit deref of AbiAlign for most methods | Jubilee Young | -1/+1 | |
| Much of the compiler calls functions on Align projected from AbiAlign. AbiAlign impls Deref to its inner Align, so we can simplify these away. Also, it will minimize disruption when AbiAlign is removed. For now, preserve usages that might resolve to PartialOrd or PartialEq, as those have odd inference. | ||||
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom ↵ | Edoardo Marangoni | -1/+1 | |
| default data address space | ||||
| 2025-06-16 | Fix RISC-V C function ABI when passing/returning structs containing floats | beetrees | -24/+42 | |
| 2025-06-12 | Apply ABI attributes on return types in `rustc_codegen_cranelift` | beetrees | -22/+37 | |
| 2025-05-25 | Merge commit '979dcf8e2f213e4f4b645cb62e7fe9f4f2c0c785' into ↵ | bjorn3 | -0/+2 | |
| sync_cg_clif-2025-05-25 | ||||
| 2025-02-28 | rename BackendRepr::Vector → SimdVector | Ralf Jung | -2/+2 | |
| 2025-02-15 | Merge commit '557ed8ebb7e981817d03c87352892c394183dd70' into ↵ | bjorn3 | -1/+1 | |
| sync_cg_clif-2025-02-15 | ||||
| 2024-11-09 | Merge commit '1fa693ca4462fc1f790693464cf765ad693616af' into ↵ | bjorn3 | -2/+3 | |
| sync_cg_clif-2024-11-09 | ||||
| 2024-10-29 | cg_clif: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -14/+14 | |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 | |
| 2023-10-24 | Merge commit '93a5433f17ab5ed48cc88f1e69b0713b16183373' into ↵ | bjorn3 | -7/+4 | |
| sync_cg_clif-2023-10-24 | ||||
| 2023-10-09 | Merge commit '81dc066758ec150b43822d4a0c84aae20fe10f40' into ↵ | bjorn3 | -3/+3 | |
| sync_cg_clif-2023-10-09 | ||||
| 2023-09-15 | fix gcc, cranelift build | Ralf Jung | -4/+4 | |
| 2023-09-15 | clarify PassMode::Indirect as well | Ralf Jung | -7/+7 | |
| 2023-04-29 | Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into ↵ | bjorn3 | -2/+2 | |
| sync_cg_clif-2023-04-29 | ||||
| 2022-10-14 | more dupe word typos | Rageking8 | -1/+1 | |
| 2022-08-27 | Auto merge of #100999 - nnethercote:shrink-FnAbi, r=bjorn3 | bors | -8/+15 | |
| Shrink `FnAbi` Because they can take up a lot of memory in debug and release builds. r? `@bjorn3` | ||||
| 2022-08-26 | Move `ArgAbi::pad_i32` into `PassMode::Cast`. | Nicholas Nethercote | -4/+7 | |
| Because it's only needed for that variant. This shrinks the types and clarifies the logic. | ||||
| 2022-08-26 | Box `CastTarget` within `PassMode`. | Nicholas Nethercote | -8/+12 | |
| Because `PassMode::Cast` is by far the largest variant, but is relatively rare. This requires making `PassMode` not impl `Copy`, and `Clone` is no longer necessary. This causes lots of sigil adjusting, but nothing very notable. | ||||
| 2022-08-24 | Merge commit 'e9d1a0a7b0b28dd422f1a790ccde532acafbf193' into ↵ | bjorn3 | -3/+3 | |
| sync_cg_clif-2022-08-24 | ||||
| 2022-07-25 | Merge commit 'c19edfd71a1d0ddef86c2c67fdb40718d40a72b4' into ↵ | bjorn3 | -21/+7 | |
| sync_cg_clif-2022-07-25 | ||||
| 2021-12-20 | Merge commit '97e504549371d7640cf011d266e3c17394fdddac' into ↵ | bjorn3 | -2/+3 | |
| sync_cg_clif-2021-12-20 | ||||
| 2021-12-01 | fix sparc64 ABI for aggregates with floating point members | Petr Sumbera | -1/+1 | |
| 2021-09-09 | Make `abi::Abi` `Copy` and remove a *lot* of refs | Andreas Liljeqvist | -10/+10 | |
| fix fix Remove more refs and clones fix more fix | ||||
| 2021-08-06 | Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3' into ↵ | bjorn3 | -4/+16 | |
| sync_cg_clif-2021-08-06 | ||||
| 2021-03-29 | Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1' into ↵ | bjorn3 | -4/+3 | |
| sync_cg_clif-2021-03-29 | ||||
| 2021-03-05 | Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7' into ↵ | bjorn3 | -81/+27 | |
| sync_cg_clif-2021-03-05 | ||||
| 2021-02-01 | Merge commit 'd556c56f792756dd7cfec742b9f2e07612dc10f4' into ↵ | bjorn3 | -127/+294 | |
| sync_cg_clif-2021-02-01 | ||||
| 2020-10-26 | Add 'compiler/rustc_codegen_cranelift/' from commit ↵ | bjorn3 | -0/+188 | |
| '793d26047f994e23415f8f6bb5686ff25d3dda92' git-subtree-dir: compiler/rustc_codegen_cranelift git-subtree-mainline: cf798c1ec65a5ec3491846777f9003fabb881b4a git-subtree-split: 793d26047f994e23415f8f6bb5686ff25d3dda92 | ||||
