about summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift
AgeCommit message (Expand)AuthorLines
2025-02-25remove `simd_fpow` and `simd_fpowi`Folkert de Vries-58/+0
2025-02-24Avoid no-op unlink+link dances in incr compBen Kimock-1/+7
2025-02-24Rollup merge of #137556 - RalfJung:simd_shuffle_const_generic, r=oli-obkMichael Goulet-2/+2
2025-02-24Rollup merge of #137489 - RalfJung:no-more-rustc_intrinsic_must_be_overridden...Michael Goulet-52/+13
2025-02-24rename simd_shuffle_generic → simd_shuffle_const_genericRalf Jung-2/+2
2025-02-24Update `compiler-builtins` to 0.1.148Trevor Gross-2/+2
2025-02-24Rollup merge of #137505 - tgross35:builtins-cannot-call-error, r=compiler-errorsJacob Pratt-3/+7
2025-02-24remove support for rustc_intrinsic_must_be_overridden from the compilerRalf Jung-52/+13
2025-02-24Add a span to `CompilerBuiltinsCannotCall`Trevor Gross-3/+7
2025-02-23Rollup merge of #137297 - tgross35:update-builtins, r=tgross35Trevor Gross-2/+2
2025-02-23Rollup merge of #136543 - RalfJung:round-ties-even, r=tgross35Trevor Gross-9/+7
2025-02-23Update `compiler-builtins` to 0.1.147Trevor Gross-2/+2
2025-02-23Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obkMatthias Krüger-3/+3
2025-02-23Rollup merge of #135501 - tgross35:stdlib-dependencies-private, r=bjorn3Matthias Krüger-1/+1
2025-02-22Make a fake body to store typeck results for global_asmMichael Goulet-3/+3
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-21Use `public-dependencies` in all sysroot cratesTrevor Gross-1/+1
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-3/+1
2025-02-18cg_clif: Tweak formatting of global commentsJubilee-2/+2
2025-02-17cg_clif: use exclusively ABI alignmentJubilee Young-4/+3
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-2/+2
2025-02-15Merge commit '557ed8ebb7e981817d03c87352892c394183dd70' into sync_cg_clif-202...bjorn3-13/+20
2025-02-13Make `-O` mean `-C opt-level=3`clubby789-1/+1
2025-02-13Rollup merge of #136660 - compiler-errors:BikeshedGuaranteedNoDrop, r=lcnrJacob Pratt-0/+3
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-0/+3
2025-02-13Auto merge of #136954 - jhpratt:rollup-koefsot, r=jhprattbors-5/+1
2025-02-12Rollup merge of #136807 - workingjubilee:merge-gpus-to-get-the-arcradeongefor...Jacob Pratt-5/+1
2025-02-12Auto merge of #135994 - 1c3t3a:rename-unsafe-ptr, r=oli-obkbors-3/+3
2025-02-10Rollup merge of #136714 - tgross35:update-builtins, r=tgross35Matthias Krüger-2/+2
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-36/+61
2025-02-07Update `compiler-builtins` to 0.1.146Trevor Gross-2/+2
2025-02-07Merge commit '8332329f83d4ef34479fec67cc21b21246dca6b5' into sync_cg_clif-202...bjorn3-71/+97
2025-02-05Rollup merge of #136537 - tgross35:update-builtins, r=tgross35许杰友 Jieyou Xu (Joe)-2/+2
2025-02-04intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intr...Ralf Jung-9/+7
2025-02-04Update `compiler-builtins` to 0.1.145Trevor Gross-2/+2
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