about summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift/src
AgeCommit message (Expand)AuthorLines
2025-02-13Auto merge of #136954 - jhpratt:rollup-koefsot, r=jhprattbors-5/+1
2025-02-10Extend the renaming to coerce_unsafe_ptrBastian Kersting-3/+3
2025-02-09cg_clif: stop worrying about `Conv::PtxKernel`Jubilee Young-5/+1
2025-02-08Rustfmtbjorn3-33/+57
2025-02-07Merge commit '8332329f83d4ef34479fec67cc21b21246dca6b5' into sync_cg_clif-202...bjorn3-9/+33
2025-02-04intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr...Ralf Jung-9/+7
2025-02-03Refactor contract builtin macro + error handlingCelina G. Val-2/+2
2025-02-03Contracts core intrinsics.Felix S. Klock II-0/+9
2025-02-02Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obkMatthias Krüger-1/+1
2025-02-01Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obkMatthias Krüger-1/+7
2025-02-01Rename `tcx.ensure()` to `tcx.ensure_ok()`Zalathar-1/+1
2025-01-31Enforce unsafe binders must be Copy (for now)Michael Goulet-0/+4
2025-01-31Implement MIR, CTFE, and codegen for unsafe bindersMichael Goulet-1/+3
2025-01-31Auto merge of #134424 - 1c3t3a:null-checks, r=saethlinbors-0/+10
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+10
2025-01-31Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnrbors-8/+21
2025-01-30introduce `ty::Value`Lukas Markeffsky-6/+1
2025-01-30Use ExistentialTraitRef throughout codegenMichael Goulet-12/+22
2025-01-30Do not treat vtable supertraits as distinct when bound with different bound varsMichael Goulet-1/+4
2025-01-28Auto merge of #134290 - tgross35:windows-i128-callconv, r=bjorn3,wesleywiserbors-50/+24
2025-01-27Windows x86: Change `i128` to return via the vector ABITrevor Gross-50/+24
2025-01-27Change `collect_and_partition_mono_items` tuple return type to a structOli Scherer-1/+1
2025-01-21Auto merge of #134299 - RalfJung:remove-start, r=compiler-errorsbors-13/+8
2025-01-21remove support for the #[start] attributeRalf Jung-13/+8
2025-01-20Rollup merge of #135776 - bjorn3:sync_cg_clif-2025-01-20, r=bjorn3Matthias Krüger-1/+9
2025-01-20Rollup merge of #135333 - vayunbiyani:test-environment, r=RalfJungMatthias Krüger-0/+1
2025-01-20Merge commit '728bc27f32c05ac8a9b5eb33fd101e479072984f' into sync_cg_clif-202...bjorn3-1/+9
2025-01-20Updated several files to use rust intrinsic macros instead of the legacy exte...vayunbiyani-0/+1
2025-01-18Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper"Rémy Rakic-0/+6
2025-01-17Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubileebors-1/+5
2025-01-16Add gpu-kernel calling conventionFlakebi-1/+5
2025-01-15Use a C-safe return type for `__rust_[ui]128_*` overflowing intrinsicsTrevor Gross-9/+11
2025-01-10Merge commit 'e39eacd2d415803ef82de3b6a314e4f2d0fbc4dc' into sync_cg_clif-202...bjorn3-60/+48
2025-01-05Merge commit '918acafef682d0d0ca30b47de4768210417ff362' into sync_cg_clif-202...bjorn3-7/+9
2024-12-22Delete `Rvalue::Len`Scott McMurray-6/+0
2024-12-19Make DependencyList an IndexVecbjorn3-1/+1
2024-12-19Rollup merge of #133702 - RalfJung:single-variant, r=oli-obk许杰友 Jieyou Xu (Joe)-0/+2
2024-12-18chore: fix some typosacceptacross-1/+1
2024-12-18make no-variant types a dedicated Variants variantRalf Jung-3/+4
2024-12-18Variants::Single: do not use invalid VariantIdx for uninhabited enumsRalf Jung-2/+3
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-3/+2
2024-12-14Rollup merge of #134251 - bjorn3:various_cleanups2, r=oli-obkMatthias Krüger-15/+7
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-6/+1
2024-12-13Remove jobserver from Sessionbjorn3-9/+6
2024-12-11generalize 'forbidden feature' concept so that even (un)stable feature can be...Ralf Jung-1/+5
2024-12-09Rollup merge of #133567 - bjorn3:various_cleanups, r=cjgillotMatthias Krüger-2/+0
2024-12-06Remove polymorphizationBen Kimock-19/+10
2024-12-06Move some timers aroundbjorn3-2/+0
2024-12-06Merge commit '57845a397ec15e4e6a561ed2c4bfa3dcf49144fb' into sync_cg_clif-202...bjorn3-291/+263
2024-12-03Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxuMatthias Krüger-14/+4