rust/tests/ui/simd/intrinsic
Trevor Gross 75a9be609e Deprecate the unstable `concat_idents!`
`concat_idents` has been around unstably for a long time, but there is
now a better (but still unstable) way to join identifiers using
`${concat(...)}` syntax with `macro_metavar_expr_concat`. This resolves
a lot of the problems with `concat_idents` and is on a better track
toward stabilization, so there is no need to keep both versions around.
`concat_idents!` still has a lot of use in the ecosystem so deprecate it
before removing, as discussed in [1].

Link: https://github.com/rust-lang/rust/issues/124225
[1]: https://rust-lang.zulipchat.com/#narrow/channel/219381-t-libs/topic/Removing.20.60concat_idents.60
2025-04-24 22:14:23 +00:00
..
float-math-pass.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
float-minmax-pass.rs Ban non-array SIMD 2024-09-09 19:39:43 -07:00
generic-arithmetic-2.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-arithmetic-2.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-arithmetic-pass.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-arithmetic-saturating-2.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-arithmetic-saturating-2.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-arithmetic-saturating-pass.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-as.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-bitmask-pass.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-bitmask.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-bitmask.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-bswap-byte.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-cast-pass.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-cast-pointer-width.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-cast.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-cast.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-comparison-pass.rs Deprecate the unstable `concat_idents!` 2025-04-24 22:14:23 +00:00
generic-comparison.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-comparison.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-elements-pass.rs add `simd_insert_dyn` and `simd_extract_dyn` 2025-04-10 21:22:07 +02:00
generic-elements.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-elements.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-gather-scatter-pass.rs simd intrinsics with mask: accept unsigned integer masks 2025-04-20 12:25:27 +02:00
generic-gather-scatter.rs simd intrinsics with mask: accept unsigned integer masks 2025-04-20 12:25:27 +02:00
generic-gather-scatter.stderr simd intrinsics with mask: accept unsigned integer masks 2025-04-20 12:25:27 +02:00
generic-reduction-pass.rs simplify some imports with `simd::*` 2025-02-27 12:22:59 +01:00
generic-reduction.rs simplify some imports with `simd::*` 2025-02-27 12:22:59 +01:00
generic-reduction.stderr make `simd_insert` and `simd_extract` `const fn`s 2025-02-27 12:23:00 +01:00
generic-select-pass.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-select.rs simd intrinsics with mask: accept unsigned integer masks 2025-04-20 12:25:27 +02:00
generic-select.stderr simd intrinsics with mask: accept unsigned integer masks 2025-04-20 12:25:27 +02:00
generic-shuffle.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
generic-shuffle.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
inlining-issue67557-ice.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
inlining-issue67557.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
issue-85855.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
issue-85855.stderr remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00
ptr-cast.rs remove most `simd_` intrinsic declaration in tests 2025-02-27 12:22:59 +01:00