about summary refs log tree commit diff
path: root/tests/codegen/vec-in-place.rs
AgeCommit message (Collapse)AuthorLines
2025-07-22Rename `tests/codegen` into `tests/codegen-llvm`Guillaume Gomez-161/+0
2025-07-03Block SIMD in transmute_immediate; delete `OperandValueKind`Scott McMurray-30/+1
See conversation in <https://rust-lang.zulipchat.com/#narrow/channel/131828-t-compiler/topic/Is.20transmuting.20a.20.60T.60.20to.20.60Tx1.60.20.28one-element.20SIMD.20vector.29.20UB.3F/near/526262799>.
2025-02-11tests/codegen: use -Copt-level=3 instead of -OJubilee Young-1/+1
2025-01-09Update a bunch of library types for MCP807Scott McMurray-12/+42
This greatly reduces the number of places that actually use the `rustc_layout_scalar_valid_range_*` attributes down to just 3: ``` library/core\src\ptr\non_null.rs 68:#[rustc_layout_scalar_valid_range_start(1)] library/core\src\num\niche_types.rs 19: #[rustc_layout_scalar_valid_range_start($low)] 20: #[rustc_layout_scalar_valid_range_end($high)] ``` Everything else -- PAL Nanoseconds, alloc's `Cap`, niched FDs, etc -- all just wrap those `niche_types` types.
2024-12-15Asserts the maximum value that can be returned from `Vec::len`EFanZh-0/+46
2024-10-31tests: `ignore-debug` -> `ignore-std-debug-assertions`许杰友 Jieyou Xu (Joe)-1/+1
2024-05-20add codegen test for issue 120493Joshua Wong-0/+22
2024-02-23Ignore less tests in debug buildsBen Kimock-1/+1
2024-02-22[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives许杰友 Jieyou Xu (Joe)-2/+2
2023-11-21Update the minimum external LLVM to 16.Dario Nieuwenhuis-1/+0
2023-04-03llvm 16 finally reconizes some additional vec in-place conversions as noopsThe 8472-11/+31
2023-02-10Update the minimum external LLVM to 14Josh Stone-1/+0
2023-01-11Move /src/test to /testsAlbert Larsan-0/+74