about summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift/src/value_and_place.rs
AgeCommit message (Expand)AuthorLines
2025-07-01Remove support for dyn*Michael Goulet-37/+0
2025-05-25Merge commit '979dcf8e2f213e4f4b645cb62e7fe9f4f2c0c785' into sync_cg_clif-202...bjorn3-29/+47
2025-03-30Merge commit 'ba315abda789c9f59f2100102232bddb30b0d3d3' into sync_cg_clif-202...bjorn3-3/+3
2025-02-28rename BackendRepr::Vector → SimdVectorRalf Jung-3/+5
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-3/+1
2025-02-15Merge commit '557ed8ebb7e981817d03c87352892c394183dd70' into sync_cg_clif-202...bjorn3-3/+3
2024-12-06Remove polymorphizationBen Kimock-3/+0
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-10/+8
2024-10-29cg_clif: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-24/+33
2024-08-14Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errorsbors-1/+1
2024-08-09Merge commit '69b3f5a426a5c1c05236a45b36f6679d95fbe01b' into sync_cg_clif-202...bjorn3-2/+4
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-1/+1
2024-06-10ScalarInt: size mismatches are a bug, do not delay the panicRalf Jung-2/+2
2024-05-28Add an intrinsic for `ptr::metadata`Scott McMurray-0/+8
2024-05-17Rename Unsafe to SafetySantiago Pastorino-2/+2
2024-05-13Merge commit '3270432f4b0583104c8b9b6f695bf97d6bbf3ac2' into sync_cg_clif-202...bjorn3-8/+0
2024-05-09Make builtin_deref just return a TyMichael Goulet-1/+1
2024-04-23Fix broken subtree syncbjorn3-17/+0
2024-04-23Merge commit 'de5d6523738fd44a0521b6abf3e73ae1df210741' into sync_cg_clif-202...bjorn3-0/+1
2024-04-21Also handle AggregateKind::RawPtr in cg_craneliftScott McMurray-0/+17
2024-04-19ScalarInt: add methods to assert being a (u)int of given sizeRalf Jung-2/+2
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-7/+2
2023-12-28Remove movability from TyKind::CoroutineMichael Goulet-2/+2
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-12-19Merge commit '3a9bf729322fb5035518f99b9d76a742bf7c124e' into sync_cg_clif-202...bjorn3-31/+28
2023-11-25Merge commit '710c67909d034e1c663174a016ca82b95c2d6c12' into sync_cg_clif-202...bjorn3-1/+33
2023-11-10Merge commit 'c84d1871dc4456539b7b578830268ab3539915d0' into sync_cg_clif-202...bjorn3-0/+56
2023-10-24Merge commit '93a5433f17ab5ed48cc88f1e69b0713b16183373' into sync_cg_clif-202...bjorn3-26/+11
2023-10-09Merge commit '81dc066758ec150b43822d4a0c84aae20fe10f40' into sync_cg_clif-202...bjorn3-5/+5
2023-10-02have better explanation for `relate_types`ouz-a-1/+1
2023-10-02change is_subtype to relate_typesouz-a-1/+3
2023-10-02Add docs, remove code, change subtyper codeouz-a-0/+8
2023-09-28Skip reinterning if nothing changedOli Scherer-8/+0
2023-07-22Merge commit '1eded3619d0e55d57521a259bf27a03906fdfad0' into sync_cg_clif-202...bjorn3-26/+77
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-6/+6
2023-06-15Merge commit '8830dccd1d4c74f1f69b0d3bd982a3f1fcde5807' into sync_cg_clif-202...bjorn3-0/+21
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-04-29Merge commit 'ef07e8e60f994ec014d049a95591426fb92ebb79' into sync_cg_clif-202...bjorn3-217/+113
2023-03-30Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`Scott McMurray-1/+2
2023-03-28Move `mir::Field` → `abi::FieldIdx`Scott McMurray-3/+3
2023-03-15Merge commit 'dec0daa8f6d0a0e1c702f169abb6bf3eee198c67' into sync_cg_clif-202...bjorn3-1/+33
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-2/+2
2023-02-09Merge commit '7d53619064ab7045c383644cb445052d2a3d46db' into sync_cg_clif-202...bjorn3-4/+7
2023-01-24Merge commit '598f0909568a51de8a2d1148f55a644fd8dffad0' into sync_cg_clif-202...bjorn3-2/+2
2022-12-14Merge commit '2bb3996244cf1b89878da9e39841e9f6bf061602' into sync_cg_clif-202...bjorn3-7/+8
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-2/+2
2022-11-13add is_sized method on Abi and Layout, and use itRalf Jung-3/+3
2022-10-23Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-202...bjorn3-0/+48
2022-09-16Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r...Oli Scherer-0/+8
2022-09-13Address code review commentsEric Holk-0/+1