about summary refs log tree commit diff
path: root/tests/ui/target-feature/gate.rs
AgeCommit message (Collapse)AuthorLines
2025-08-14Stabilize `sse4a` and `tbm` target featuressayantn-6/+0
- remove some stabilized target features from `gate.rs`
2025-06-21add nvptx_target_featureJed Brown-0/+1
Add target features for sm_* and ptx*, both of which form a partial order, but cannot be combined to a single partial order. These mirror the LLVM target features, but we do not provide LLVM target processors (which imply both an sm_* and ptx* feature). Add some documentation for the nvptx target.
2025-05-18Stabilize `avx512_target_feature`sayantn-2/+1
2024-12-15Add m68k_target_featureTaiki Endo-0/+1
2024-12-11forbid toggling x87 and fpregs on hard-float targetsRalf Jung-0/+1
2024-11-09Add v9 and leoncasa target feature to sparcTaiki Endo-0/+1
2024-08-27rustc_target: Add various aarch64 featuresKajetan Puchalski-0/+1
Add various aarch64 features already supported by LLVM and Linux. The features are marked as unstable using a newly added symbol, i.e. aarch64_unstable_target_feature. Additionally include some comment fixes to ensure consistency of feature names with the Arm ARM and support for architecture version target features up to v9.5a. This commit adds compiler support for the following features: - FEAT_CSSC - FEAT_ECV - FEAT_FAMINMAX - FEAT_FLAGM2 - FEAT_FP8 - FEAT_FP8DOT2 - FEAT_FP8DOT4 - FEAT_FP8FMA - FEAT_FPMR - FEAT_HBC - FEAT_LSE128 - FEAT_LSE2 - FEAT_LUT - FEAT_MOPS - FEAT_LRCPC3 - FEAT_SVE_B16B16 - FEAT_SVE2p1 - FEAT_WFxT
2024-07-17rustc_target: fix UI tests for s390xliushuyu-0/+1
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-1/+1
2024-02-12Add lahfsahf and prfchw target featureChris Denton-0/+2
2023-10-24tests: Add features-gate for LoongArchWANG Rui-0/+1
2023-08-14add features-gate for csky target featureDirreke-0/+1
2023-07-29Replace ignore-everything with only-archJubilee Young-13/+2
Combining revisions with only-arch allows specifying that a test only applies to a handful of targets. This allows removing a large amount of repetition in the test suite for tests that do not benefit. The revisions are suboptimal for this for some tests, so they aren't preferred in those cases.
2023-04-30tests: Add tests for LoongArch64WANG Rui-0/+1
2023-04-03remove invalid ignore-powerpc64lePietro Albini-1/+0
2023-01-11Move /src/test to /testsAlbert Larsan-0/+36