about summary refs log tree commit diff
path: root/tests/ui/target-feature
AgeCommit message (Expand)AuthorLines
2025-08-27inline at the callsite & warn when target features mismatchJames Barford-Evans-12/+132
2025-08-21refactor target checking, move out of context.rs and rename MaybeWarn to PolicyJana Dönszelmann-1/+1
2025-08-14Auto merge of #145085 - JonathanBrouwer:target_checking, r=jdonszelmannbors-138/+102
2025-08-14Update uitestsJonathan Brouwer-138/+102
2025-08-14Stabilize `sse4a` and `tbm` target featuressayantn-7/+1
2025-08-07Rollup merge of #138689 - jedbrown:jed/nvptx-target-feature, r=ZuseZ4Stuart Cook-1/+30
2025-07-04Rollup merge of #143300 - Kivooeo:tf25, r=tgross35Jubilee-0/+35
2025-07-05cleaned up some testsKivooeo-5/+14
2025-07-03Port `#[target_feature]` to the new attribute parsing infrastructureJonathan Brouwer-34/+59
2025-07-01moved testsKivooeo-0/+26
2025-06-21target-feature: enable rust target features implied by target-cpuJed Brown-0/+28
2025-06-21add nvptx_target_featureJed Brown-1/+2
2025-06-19various minor target feature cleanupsRalf Jung-6/+6
2025-06-19unify two -Ctarget-feature parsersRalf Jung-11/+1
2025-06-16tests: `{Meta,Pointee}Sized` in non-minicore testsDavid Wood-24/+148
2025-06-13tests: Convert two handwritten minicores to add-core-stubsJubilee Young-5/+3
2025-06-09-Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable...Andrew Zhogin-0/+51
2025-05-22make enabling the neon target feature a FCWRalf Jung-0/+45
2025-05-18Stabilize `avx512_target_feature`sayantn-12/+11
2025-05-09Update target feature testsWANG Rui-6/+2
2025-05-03Rollup merge of #140395 - RalfJung:target-feature-tests, r=petrochenkovMatthias Krüger-58/+128
2025-05-02add more revisions to cover more architecturesRalf Jung-21/+88
2025-05-02give the abi-relevant target feature tests better namesRalf Jung-1/+6
2025-05-02forbidden target feature tests: consolidate multiple tests in a single one wi...Ralf Jung-33/+11
2025-05-01rustc_target: RISC-V "Zfinx" is incompatible with {ILP32,LP64}[FD] ABIsTsukasa OI-1/+21
2025-04-13UI tests: migrate remaining compile time `error-pattern`s to line annotationsVadim Petrochenkov-3/+1
2025-04-03compiletest: Require `//~` annotations even if `error-pattern` is specifiedVadim Petrochenkov-12/+27
2025-03-31Rollup merge of #138842 - Noratrieb:inline-exported, r=me,saethlinMatthias Krüger-6/+6
2025-03-25compiletest: Support matching on diagnostics without a spanVadim Petrochenkov-0/+16
2025-03-24Emit `unused_attributes` for `#[inline]` on exported functionsNoratrieb-6/+6
2025-02-24tests: use minicore moreDavid Wood-11/+9
2025-02-24remove support for rustc_intrinsic_must_be_overridden from the compilerRalf Jung-4/+1
2025-02-14add x86-sse2 (32bit) ABI that requires SSE2 target featureRalf Jung-0/+19
2025-02-12Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obkJacob Pratt-53/+25
2025-02-03add rustc_abi to control ABI decisions LLVM does not have flags for, and use ...Ralf Jung-34/+56
2025-01-28ABI-required target features: warn when they are missing in base CPU (rather ...Ralf Jung-14/+7
2025-01-27Stabilize target_feature_11Caleb Zulawski-53/+25
2025-01-15Render fn defs with target_features attrs with the attribute [second site]Oli Scherer-14/+14
2025-01-15Treat safe target_feature functions as unsafe by defaultOli Scherer-5/+23
2025-01-05Auto merge of #134794 - RalfJung:abi-required-target-features, r=workingjubileebors-16/+37
2025-01-04rustc_intrinsic: support functions without body; they are implicitly marked a...Ralf Jung-4/+1
2024-12-31x86-64 hardfloat actually requires sse2Ralf Jung-0/+17
2024-12-31explicitly model that certain ABIs require/forbid certain target featuresRalf Jung-16/+20
2024-12-15Auto merge of #134349 - jieyouxu:rollup-zqn0jox, r=jieyouxubors-1/+2
2024-12-15Add m68k_target_featureTaiki Endo-1/+2
2024-12-14reject aarch64 target feature toggling that would change the float ABIRalf Jung-0/+24
2024-12-11forbid toggling x87 and fpregs on hard-float targetsRalf Jung-6/+79
2024-11-09Add v9 and leoncasa target feature to sparcTaiki Endo-1/+2
2024-11-05Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubileebors-0/+87
2024-11-04remove support for extern-block const intrinsicsRalf Jung-8/+12