about summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift
AgeCommit message (Expand)AuthorLines
2024-03-05only set noalias on Box with the global allocatorRalf Jung-6/+5
2024-03-04Add a scheme for moving away from `extern "rust-intrinsic"` entirelyOli Scherer-1/+11
2024-02-28Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive`Trevor Gross-0/+4
2024-02-27Auto merge of #121635 - 823984418:remove_archive_builder_lifetime_a, r=nnethe...bors-1/+1
2024-02-27Auto merge of #121655 - matthiaskrgr:rollup-qpx3kks, r=matthiaskrgrbors-2/+2
2024-02-27Rollup merge of #121598 - RalfJung:catch_unwind, r=oli-obkMatthias Krüger-2/+2
2024-02-26Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obkbors-5/+2
2024-02-26remove useless lifetime of ArchiveBuilder823984418-1/+1
2024-02-26rename 'try' intrinsic to 'catch_unwind'Ralf Jung-2/+2
2024-02-25Cranelift: Don't use raw-dylib in stdChris Denton-0/+47
2024-02-25fix use of platform_intrinsics in testsRalf Jung-5/+2
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-2/+2
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-2/+2
2024-02-21Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercotebors-6/+15
2024-02-20Add "algebraic" versions of the fast-math intrinsicsBen Kimock-6/+15
2024-02-18Auto merge of #121034 - obeis:improve-static-mut-ref, r=RalfJungbors-2/+2
2024-02-18Improve wording of static_mut_refObei Sideg-2/+2
2024-02-17Rollup merge of #121209 - nnethercote:infallible-join_codegen, r=bjorn3Matthias Krüger-3/+3
2024-02-17Make `CodegenBackend::join_codegen` infallible.Nicholas Nethercote-3/+3
2024-02-12Give const_deallocate a default bodyOli Scherer-5/+0
2024-02-12Teach llvm backend how to fall back to default bodiesOli Scherer-14/+6
2024-02-12Add intrinsic body fallback to cranelift and use itOli Scherer-35/+32
2024-02-09Auto merge of #120843 - matthiaskrgr:rollup-med37z5, r=matthiaskrgrbors-0/+2
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-0/+2
2024-02-08Add a new debug_assertions instrinsic (compiler)Ben Kimock-0/+9
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+2
2024-02-05Auto merge of #117372 - Amanieu:stdarch_update, r=Mark-Simulacrumbors-2/+58
2024-01-30Remove the `abi_amdgpu_kernel` featureclubby789-5/+1
2024-01-30Update ahash dependency to 0.8.7Amanieu d'Antras-2/+58
2024-01-26Merge commit '3e50cf65025f96854d6597e80449b0d64ad89589' into sync_cg_clif-202...bjorn3-323/+434
2024-01-25Rebase slice_group_by stabilization PRDavid Tolnay-1/+1
2024-01-26Auto merge of #116167 - RalfJung:structural-eq, r=lcnrbors-3/+0
2024-01-25Auto merge of #119911 - NCGThompson:is-statically-known, r=oli-obkbors-0/+6
2024-01-24remove StructuralEq traitRalf Jung-3/+0
2024-01-23Further Implement `is_val_statically_known`Nicholas Thompson-0/+6
2024-01-22Do not normalize closure signature when building FnOnce shimMichael Goulet-1/+0
2024-01-19Rollup merge of #119815 - nagisa:nagisa/polishes-libloading-use-somewhat, r=b...Matthias Krüger-4/+4
2024-01-15compiler: Lower fn call arg spans down to MIRMartin Nordholts-72/+77
2024-01-10Format sources into the error message when loading codegen backendsSimonas Kazlauskas-3/+3
2024-01-10deps: deduplicate the version of libloading usedSimonas Kazlauskas-1/+1
2024-01-09Rollup merge of #117556 - obeis:static-mut-ref-lint, r=davidtwcoGuillaume Gomez-0/+3
2024-01-09Rollup merge of #118903 - azhogin:azhogin/skip_second_stmt_debuginfo.rs, r=pe...Matthias Krüger-9/+1
2024-01-08Improved support of collapse_debuginfo attribute for macros.Andrew Zhogin-9/+1
2024-01-08Use chaining for `DiagnosticBuilder` construction and `emit`.Nicholas Nethercote-3/+4
2024-01-07Update test for `E0796` and `static_mut_ref` lintObei Sideg-0/+3
2023-12-31Merge commit '6d355f6844323db03bfd608899613e363e701951' into sync_cg_clif-202...bjorn3-20/+22
2023-12-28Remove movability from TyKind::CoroutineMichael Goulet-2/+2
2023-12-26Auto merge of #119146 - nnethercote:rm-DiagCtxt-api-duplication, r=compiler-e...bors-69/+79
2023-12-24Fix borked subtree syncsbjorn3-256/+33
2023-12-24Merge commit '26c02eb2904da9a53d2220d4f3069b19a3c81d3d' into sync_cg_clif-202...bjorn3-34/+66