Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
8412b5e
Rollup merge of #159517 - folkertdev:stdarch-sync-2026-07-18, r=folke…
JonathanBrouwer Jul 18, 2026
fc0a035
Rollup merge of #159010 - bjorn3:refactor_unwind, r=Mark-Simulacrum
JonathanBrouwer Jul 18, 2026
8389f36
Rollup merge of #156650 - dingxiangfei2009:coro-no-prefix-tys, r=cjgi…
JonathanBrouwer Jul 18, 2026
010e72c
Rollup merge of #159152 - joshtriplett:triagebot-miri-library, r=Mark…
JonathanBrouwer Jul 18, 2026
9db9de8
Rollup merge of #159522 - fmease:opaquify-builtin-syntax-macros, r=mejrs
JonathanBrouwer Jul 18, 2026
dd80f49
Rollup merge of #159528 - Lars-Schumann:const-binary-search, r=clarfo…
JonathanBrouwer Jul 18, 2026
853cbf5
Auto merge of #159536 - JonathanBrouwer:rollup-6tQUfUp, r=JonathanBro…
bors Jul 18, 2026
3e1e158
Auto merge of #159115 - xmakro:dep-graph-index-read-recorder, r=cjgillot
bors Jul 19, 2026
aaf345a
Auto merge of #158731 - adwinwhite:rid-structurally-relate-aliases, r…
bors Jul 20, 2026
356ca61
Auto merge of #159344 - Urgau:canonical-symbols, r=mejrs
bors Jul 20, 2026
3ccd945
Auto merge of #159440 - LorrensP-2158466:inplace-import-res, r=petroc…
bors Jul 21, 2026
d77840e
Auto merge of #143208 - Mark-Simulacrum:skip-noop-cleanup, r=oli-obk
bors Jul 22, 2026
06c81bc
Auto merge of #158901 - veluca93:optimize-attr-closure-inherit, r=wes…
bors Jul 26, 2026
3124ddf
Auto merge of #159317 - workingjubilee:aarch64-bool-callconv, r=david…
bors Jul 27, 2026
6d272d4
Auto merge of #157869 - arjunr2:bump-cc, r=Mark-Simulacrum
bors Aug 2, 2026
176d1b6
Auto merge of #159026 - WaffleLapkin:fallback-refactorings, r=lcnr
bors Aug 5, 2026
f41128e
Ignore std doctests if not run on the right OS
GuillaumeGomez Jul 9, 2026
d595722
Rollup merge of #159014 - GuillaumeGomez:doc-cfg-filter-doctest, r=Urgau
JonathanBrouwer Aug 5, 2026
a78c739
Rollup merge of #159029 - erickt:lto-module-summaries, r=cuviper
JonathanBrouwer Aug 5, 2026
ada58d2
Rollup merge of #160574 - Kobzol:bump-rustc-perf, r=jieyouxu
JonathanBrouwer Aug 5, 2026
0562899
Rollup merge of #154585 - HerrCai0907:fix/no_mangle_generic_items, r=…
JonathanBrouwer Aug 5, 2026
665c869
Rollup merge of #159473 - notriddle:rename-parts-to-dep-meta, r=camelid
JonathanBrouwer Aug 5, 2026
b66efc4
Rollup merge of #157489 - P8L1:split/coerceshared-wf-check, r=oli-obk
JonathanBrouwer Aug 5, 2026
e283adc
Rollup merge of #160532 - ZuseZ4:enzyme-llvm-23-usability, r=ZuseZ4
JonathanBrouwer Aug 5, 2026
d2c51d9
Rollup merge of #160545 - ChayimFriedman2:ChayimFriedman2-patch-1, r=…
JonathanBrouwer Aug 5, 2026
b48a741
Rollup merge of #160558 - davidtwco:sve-revert-no-dbginfo-for-locals,…
JonathanBrouwer Aug 5, 2026
3753054
Rollup merge of #160566 - amirHdev:reenable-bool-indexing-llvm23, r=Z…
JonathanBrouwer Aug 5, 2026
efb0103
Rollup merge of #160569 - JonathanBrouwer:remove_on_duplicate_custom,…
JonathanBrouwer Aug 5, 2026
21d42f5
Rollup merge of #160576 - GuillaumeGomez:rustdoc-standalone-md, r=Urg…
JonathanBrouwer Aug 5, 2026
a348c62
Auto merge of #160586 - JonathanBrouwer:rollup-UKh8PSn, r=JonathanBro…
bors Aug 5, 2026
2c51139
Auto merge of #160494 - xmakro:perf/hygiene-root-fastpaths, r=petroch…
bors Aug 6, 2026
f9a21bf
Prepare for merging from rust-lang/rust
invalid-email-address Aug 6, 2026
0fd1566
Merge ref 'f73951df0a55' from rust-lang/rust
invalid-email-address Aug 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions crates/core_arch/src/amdgpu/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -351,13 +351,13 @@ pub unsafe fn sched_barrier<const MASK: u32>() {
/// Combining multiple `sched_group_barrier` intrinsics enables an ordering of specific instruction types during instruction scheduling.
/// For example, the following enforces a sequence of 1 VMEM read, followed by 1 VALU instruction, followed by 5 MFMA instructions.
///
/// ```rust
/// ```ignore (only available on AMD)
/// // 1 VMEM read
/// sched_group_barrier::<32, 1, 0>()
/// sched_group_barrier::<32, 1, 0>();
/// // 1 VALU
/// sched_group_barrier::<2, 1, 0>()
/// sched_group_barrier::<2, 1, 0>();
/// // 5 MFMA
/// sched_group_barrier::<8, 5, 0>()
/// sched_group_barrier::<8, 5, 0>();
/// ```
///
#[doc = include_str!("intrinsic_is_convergent.md")]
Expand Down
5 changes: 4 additions & 1 deletion crates/core_arch/src/nvptx/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,13 @@ unsafe extern "C" {
/// * `format`: A pointer to the format specifier input (uses common `printf` format).
/// * `valist`: A pointer to the valist input.
///
/// ```
/// ```ignore (available only for nvptx)
/// # use std::mem::transmute;
/// #[repr(C)]
/// struct PrintArgs(f32, f32, f32, i32);
///
/// let a = 0.1f32;
/// let b = 0.2f32;
/// vprintf(
/// "int(%f + %f) = int(%f) = %d\n".as_ptr(),
/// transmute(&PrintArgs(a, b, a + b, (a + b) as i32)),
Expand Down
36 changes: 30 additions & 6 deletions crates/core_arch/src/x86/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,11 @@ types! {
///
/// # Examples
///
/// ```
#[cfg_attr(any(target_arch = "x86", target_arch = "x86_64"), doc = "```")]
#[cfg_attr(
not(any(target_arch = "x86", target_arch = "x86_64")),
doc = "```ignore (only works on x86 targets)",
)]
/// #[cfg(target_arch = "x86")]
/// use std::arch::x86::*;
/// #[cfg(target_arch = "x86_64")]
Expand Down Expand Up @@ -82,7 +86,11 @@ types! {
///
/// # Examples
///
/// ```
#[cfg_attr(any(target_arch = "x86", target_arch = "x86_64"), doc = "```")]
#[cfg_attr(
not(any(target_arch = "x86", target_arch = "x86_64")),
doc = "```ignore (only works on x86 targets)",
)]
/// #[cfg(target_arch = "x86")]
/// use std::arch::x86::*;
/// #[cfg(target_arch = "x86_64")]
Expand Down Expand Up @@ -125,7 +133,11 @@ types! {
///
/// # Examples
///
/// ```
#[cfg_attr(any(target_arch = "x86", target_arch = "x86_64"), doc = "```")]
#[cfg_attr(
not(any(target_arch = "x86", target_arch = "x86_64")),
doc = "```ignore (only works on x86 targets)",
)]
/// #[cfg(target_arch = "x86")]
/// use std::arch::x86::*;
/// #[cfg(target_arch = "x86_64")]
Expand Down Expand Up @@ -172,7 +184,11 @@ types! {
///
/// # Examples
///
/// ```
#[cfg_attr(any(target_arch = "x86", target_arch = "x86_64"), doc = "```")]
#[cfg_attr(
not(any(target_arch = "x86", target_arch = "x86_64")),
doc = "```ignore (only works on x86 targets)",
)]
/// #[cfg(target_arch = "x86")]
/// use std::arch::x86::*;
/// #[cfg(target_arch = "x86_64")]
Expand Down Expand Up @@ -215,7 +231,11 @@ types! {
///
/// # Examples
///
/// ```
#[cfg_attr(any(target_arch = "x86", target_arch = "x86_64"), doc = "```")]
#[cfg_attr(
not(any(target_arch = "x86", target_arch = "x86_64")),
doc = "```ignore (only works on x86 targets)",
)]
/// #[cfg(target_arch = "x86")]
/// use std::arch::x86::*;
/// #[cfg(target_arch = "x86_64")]
Expand Down Expand Up @@ -258,7 +278,11 @@ types! {
///
/// # Examples
///
/// ```
#[cfg_attr(any(target_arch = "x86", target_arch = "x86_64"), doc = "```")]
#[cfg_attr(
not(any(target_arch = "x86", target_arch = "x86_64")),
doc = "```ignore (only works on x86 targets)",
)]
/// #[cfg(target_arch = "x86")]
/// use std::arch::x86::*;
/// #[cfg(target_arch = "x86_64")]
Expand Down
2 changes: 1 addition & 1 deletion rust-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fcbe7917ba18120d9eda136f1c7c5a60c78e554e
f73951df0a5566d94d13b7954acd9f4ab1fa3734
Loading