about summary refs log tree commit diff
path: root/library/core/src/intrinsics
AgeCommit message (Expand)AuthorLines
2025-05-27Auto merge of #129658 - saethlin:spare-a-crumb, r=jhprattbors-1/+1
2025-05-25clean up old rintf leftoversRalf Jung-12/+0
2025-05-24intrinsics: reduce references to LLVM and update notes on where the implement...Ralf Jung-20/+9
2025-05-21Add some track_caller info to precondition panicsBen Kimock-1/+1
2025-05-20make std::intrinsic functions actually be intrinsicsRalf Jung-293/+24
2025-05-12update cfg(bootstrap)Pietro Albini-14/+3
2025-05-11Rollup merge of #140792 - Urgau:minimum-maximum-intrinsics, r=scottmcm,travis...León Orell Valerian Liehr-8/+172
2025-05-10Rollup merge of #140660 - RalfJung:more-order, r=WaffleLapkinMatthias Krüger-12/+0
2025-05-10Rollup merge of #140151 - RalfJung:drop_in_place-is-not-an-intrinsic, r=Mark-...Matthias Krüger-9/+0
2025-05-09Add intrinsic fallback for `{minimum,maximum}{16,32,64,128}`Urgau-24/+100
2025-05-09remove 'unordered' atomic intrinsicsRalf Jung-12/+0
2025-05-09Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operationsUrgau-8/+96
2025-05-04Rollup merge of #137280 - RalfJung:const_swap_nonoverlapping, r=lcnrTrevor Gross-1/+0
2025-05-01Rollup merge of #140034 - RalfJung:simd_select_bitmask-padding, r=workingjubileeGuillaume Gomez-3/+1
2025-04-29stabilize ptr::swap_nonoverlapping in constRalf Jung-1/+0
2025-04-28Rename sub_ptr to offset_from_unsigned in docsDaniPopes-1/+1
2025-04-24Rollup merge of #140172 - bjoernager:const-float-algebraic, r=RalfJungMatthias Krüger-5/+5
2025-04-24Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etcbendn-0/+1
2025-04-23Make algebraic intrinsics into 'const fn' items; Make algebraic functions of ...Gabriel Bjørnager Jensen-5/+5
2025-04-22remove intrinsics::drop_in_placeRalf Jung-9/+0
2025-04-20Rollup merge of #137953 - RalfJung:simd-intrinsic-masks, r=WaffleLapkinChris Denton-5/+5
2025-04-20simd intrinsics with mask: accept unsigned integer masksRalf Jung-5/+5
2025-04-19simd_select_bitmask: the 'padding' bits in the mask are just ignoredRalf Jung-3/+1
2025-04-17Fix drop handling in `hint::select_unpredictable`Amanieu d'Antras-0/+2
2025-04-15Rollup merge of #138374 - celinval:issue-136925-const-contract, r=compiler-er...Stuart Cook-6/+48
2025-04-13Rollup merge of #139726 - Amanieu:select_unpredictable_hint, r=dtolnayChris Denton-1/+1
2025-04-13Move `select_unpredictable` to the `hint` moduleAmanieu d'Antras-1/+1
2025-04-12Rollup merge of #139163 - scottmcm:stabilize-exact_div, r=RalfJungChris Denton-0/+1
2025-04-11Rollup merge of #137835 - scottmcm:signum, r=compiler-errorsJacob Pratt-4/+6
2025-04-11Rollup merge of #137447 - folkertdev:simd-extract-insert-dyn, r=scottmcmStuart Cook-3/+36
2025-04-10indirect-const-stabilize the `exact_div` intrinsicScott McMurray-0/+1
2025-04-10Apply suggestions from code reviewCelina G. Val-1/+1
2025-04-10add `simd_insert_dyn` and `simd_extract_dyn`Folkert de Vries-3/+36
2025-04-09update cfgsBoxy-48/+0
2025-04-08Rollup merge of #139526 - smanilov:issue-139505, r=RalfJungMatthias Krüger-3/+3
2025-04-08Fix unreachable expression warningCelina G. Val-2/+9
2025-04-08Fix deprecation note for std::intrinsicsStan Manilov-3/+3
2025-04-07Enable contracts for const functionsCelina G. Val-6/+41
2025-04-07update intrinsics/mod.rs comment about const intrinsicsRalf Jung-8/+4
2025-04-06update docsBennet Bleßmann-0/+1
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-5/+5
2025-03-21catch_unwind intrinsic: document return valueRalf Jung-0/+1
2025-03-16Rollup merge of #136359 - hkBst:ptr_copy_docs, r=AmanieuJacob Pratt-3/+6
2025-03-16Rollup merge of #138309 - DiuDiu777:intrinsic-doc-fix, r=thomcc许杰友 Jieyou Xu (Joe)-7/+24
2025-03-13atomic intrinsics: clarify which types are supported and (if applicable) what...Ralf Jung-1/+152
2025-03-13Update library/core/src/intrinsics/mod.rsClearLove-1/+1
2025-03-13Update library/core/src/intrinsics/mod.rsClearLove-1/+1
2025-03-13Update library/core/src/intrinsics/mod.rsClearLove-1/+1
2025-03-12intrinsics: remove unnecessary leading underscore from argument namesRalf Jung-321/+314
2025-03-10add missing doc for intrinsicLemonJ-7/+24