about summary refs log tree commit diff
path: root/tests/ui/simd
AgeCommit message (Expand)AuthorLines
2024-09-18Update the minimum external LLVM to 18Josh Stone-2/+1
2024-09-14simd_shuffle: require index argument to be a vectorRalf Jung-111/+128
2024-09-09Ban non-array SIMDScott McMurray-380/+416
2024-08-13simd_shuffle intrinsic: allow argument to be passed as vector (not just as ar...Ralf Jung-2/+25
2024-07-24Do not use question as labelEsteban Küber-2/+2
2024-07-17Split part of `adt_const_params` into `unsized_const_params`Boxy-33/+31
2024-07-05Auto merge of #126171 - RalfJung:simd_bitmask_multibyte, r=workingjubileebors-12/+123
2024-07-01fix simd_bitmask return type for non-power-of-two inputs, and add testsRalf Jung-12/+123
2024-06-24test: dont optimize to invalid bitcastsJubilee Young-0/+44
2024-06-02Rollup merge of #125311 - calebzulawski:repr-packed-simd-intrinsics, r=workin...Jubilee-15/+6
2024-06-01Improve documentationCaleb Zulawski-2/+3
2024-05-20Make repr(packed) vectors work with SIMD intrinsicsCaleb Zulawski-14/+4
2024-05-18compiler: add simd_ctpop intrinsicJubilee Young-21/+38
2024-04-24Fix tests and blessGary Guo-2/+1
2024-04-03rename `expose_addr` to `expose_provenance`joboet-2/+2
2024-04-02Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=AmanieuJacob Pratt-3/+3
2024-03-23also rename the SIMD intrinsicRalf Jung-2/+2
2024-03-23rename ptr::from_exposed_addr -> ptr::with_exposed_provenanceRalf Jung-2/+2
2024-03-21Provide structured suggestion for unconstrained generic constantEsteban Küber-2/+4
2024-03-14preserve span when evaluating mir::ConstOperandRalf Jung-0/+6
2024-03-14Rollup merge of #122287 - RalfJung:simd-static-assert, r=pnkfelixMatthias Krüger-0/+41
2024-03-11Update test directives for `wasm32-wasip1`Alex Crichton-1/+1
2024-03-10add test ensuring simd codegen checks don't run when a static assertion failedRalf Jung-0/+41
2024-02-25fix use of platform_intrinsics in testsRalf Jung-89/+86
2024-02-23check that simd_insert/extract indices are in-boundsRalf Jung-22/+35
2024-02-22Auto merge of #121225 - RalfJung:simd-extract-insert-const-idx, r=oli-obk,Ama...bors-33/+8
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-6/+0
2024-02-20update testsRalf Jung-33/+8
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-94/+94
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-2/+27
2024-01-05Remove revisions for THIR unsafeckMatthew Jasper-2/+0
2023-12-11Auto merge of #117116 - calebzulawski:repr-simd-packed, r=workingjubileebors-0/+59
2023-12-09Add simd_masked_{load,store} platform-intrinsicsJakub Okoński-0/+281
2023-12-02Add test using non-power-of-two vectorCaleb Zulawski-1/+15
2023-12-02Implement repr(packed) for repr(simd)Caleb Zulawski-0/+45
2023-11-26Update std::simd usage and test outputsCaleb Zulawski-2/+2
2023-11-24Show number in error message even for one errorNilstrieb-8/+8
2023-11-22When failing to import `core`, suggest `std`Esteban Küber-3/+4
2023-10-25Work around the fact that `check_mod_type_wf` may spuriously return `ErrorGua...Oli Scherer-1/+9
2023-09-18Prototype using const generic for simd_shuffle IDX arrayOli Scherer-19/+129
2023-08-03Forbid old-style `simd_shuffleN` intrinsicsOli Scherer-111/+101
2023-07-30Fix simd_bswap for i8/u8Caleb Zulawski-0/+22
2023-07-28Format testCaleb Zulawski-10/+12
2023-07-27Add SIMD bitreverse, ctlz, cttz intrinsicsCaleb Zulawski-18/+86
2023-07-27Add simd_bswap intrinsicCaleb Zulawski-16/+39
2023-07-20Rollup merge of #113529 - oli-obk:simd_shuffle_evaluated, r=wesleywiserMatthias Krüger-1/+23
2023-07-20Monomorphize constants before inspecting themOli Scherer-1/+4
2023-07-18support for mips64r6 as a target_arch valuechenx97-1/+1
2023-07-18Permit pre-evaluated constants in simd_shuffleOli Scherer-0/+19
2023-05-05Switch test back to run-pass.Luqman Aden-7/+16