about summary refs log tree commit diff
path: root/library
AgeCommit message (Expand)AuthorLines
2025-05-30Use the new definition of `rdtscp` intrinsicsayantn-4/+6
2025-05-30Fix s390x intrinsicssayantn-9/+9
2025-05-30Fix PPC shift and rotate intrinsicssayantn-9/+9
2025-05-30Fix `ldpte` and `lddir` signaturesayantn-4/+6
2025-05-30mark gfni, vaes, vpclmulqdq intrinsics as safeusamoi-132/+165
2025-05-30cmpxchg16b: use atomic_compare_exchange from libcoreRalf Jung-28/+2
2025-05-30Check cfg on features that stage0 compiler supportTsukasa OI-20/+0
2025-05-30Update `compiler-builtins` to 0.1.160Trevor Gross-4/+4
2025-05-30chore: releasegithub-actions[bot]-1/+16
2025-05-30Address review comments.Orson Peters-0/+7
2025-05-30Rollup merge of #141669 - tgross35:float-test-cleanup, r=RalfJungMatthias Krüger-717/+680
2025-05-30Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3Matthias Krüger-2/+46
2025-05-29Auto merge of #141739 - GuillaumeGomez:rollup-ivboqwd, r=GuillaumeGomezbors-39/+49
2025-05-29ci: Allow for multiple icount benchmarks in the same runTrevor Gross-8/+37
2025-05-29float: Use `assert_biteq!` where possibleTrevor Gross-482/+492
2025-05-29float: Enable some f16 and f128 rounding tests on miriTrevor Gross-60/+26
2025-05-29float: Replace some approximate assertions with exactTrevor Gross-276/+276
2025-05-29float: Use a shared `assert_biteq!` macro for testsTrevor Gross-176/+163
2025-05-29libm-test: Make `extensive` an attribute rather than a test typeTrevor Gross-25/+60
2025-05-29Increase the benchmark rustc version to 2025-05-28Trevor Gross-1/+1
2025-05-29Stabilize `ip_from`Pavel Grigorenko-7/+6
2025-05-29ci: Allow concurrency outside of pull requestsTrevor Gross-1/+1
2025-05-29Run `builtins-test-intrinsics` when possibleTrevor Gross-12/+24
2025-05-29Add benchmarks for float parsing and printingTrevor Gross-17/+83
2025-05-29symcheck: Print the command to make reproducing errors easierTrevor Gross-7/+8
2025-05-29Change `compiler-builtins` to edition 2024Trevor Gross-20/+30
2025-05-29Remove the now-unneeded llvm-tools-previewTrevor Gross-2/+1
2025-05-29Replace the `nm` symbol check with a Rust implementationTrevor Gross-108/+262
2025-05-29Remove unneeded C symbolsTrevor Gross-3/+2
2025-05-29Rollup merge of #141715 - heiher:loong64-f32-midpoint, r=the8472Guillaume Gomez-0/+1
2025-05-29Rollup merge of #141676 - tgross35:f16-disable-total-cmp, r=workingjubileeGuillaume Gomez-37/+40
2025-05-29Make `std/src/num` mirror `core/src/num`Trevor Gross-2/+8
2025-05-29Remove `i128` and `u128` from `improper_ctypes_definitions`Trevor Gross-0/+14
2025-05-29Auto merge of #141595 - bjorn3:rustc_no_sysroot_proc_macro, r=onur-ozkanbors-1/+6
2025-05-29Auto merge of #141717 - jhpratt:rollup-neu8nzl, r=jhprattbors-135/+145
2025-05-29Reuse `libm`'s `Caat` and `CastFrom` in `compiler-builtins`Trevor Gross-52/+16
2025-05-29cleanup: Reuse `MinInt` and `Int` from `libm` in `compiler-builtins`Trevor Gross-345/+168
2025-05-29Rollup merge of #141571 - RalfJung:float-tests, r=tgross35Jacob Pratt-135/+114
2025-05-29Rollup merge of #139994 - tamird:cstr-display, r=AmanieuJacob Pratt-0/+31
2025-05-29Rollup merge of #141690 - Patrick-6:intercept-mutex, r=m-ou-seJacob Pratt-1/+13
2025-05-29Rollup merge of #141687 - RalfJung:atomic_compare_exchange, r=bjorn3Jacob Pratt-1/+4
2025-05-29Rollup merge of #141612 - jhpratt:phantom-docs, r=tgross35Jacob Pratt-0/+8
2025-05-29Rollup merge of #141533 - RalfJung:rintf, r=bjorn3Jacob Pratt-12/+0
2025-05-29Rollup merge of #141477 - tshepang:patch-1, r=ChrisDentonJacob Pratt-5/+20
2025-05-29Rollup merge of #141104 - PaulDance:fix-win7-test_eq_windows_file_type, r=Chr...Jacob Pratt-1/+23
2025-05-29Add `loongarch64` with `d` feature to `f32::midpoint` fast pathWANG Rui-0/+1
2025-05-28aarch64: Add a note saying why we use `frintx` rather than `frintn`Trevor Gross-0/+6
2025-05-28atomic_load intrinsic: use const generic parameter for orderingRalf Jung-2/+46
2025-05-28Typo in README.mdDario Damiani-1/+1
2025-05-28Clarify &mut-methods' docs on sync::OnceLockLukas Lueg-5/+13