COMMITS
/ lib/std/simd.zig November 10, 2025
A
std.simd: suggest 1024-bit vectors for kvx
Alex Rønne Petersen committed
October 16, 2025
A
std: disable a few failing tests on hexagon
Alex Rønne Petersen committed
September 18, 2025
A
std.simd: suggest more sensible vector sizes across the board
Alex Rønne Petersen committed
September 4, 2025
L
Reenable vector tests for armeb/thumbeb
Luna Schwalbe committed
June 30, 2025
A
std.simd: Increase branch quota in suggestVectorLengthForCpu()
Alex Rønne Petersen committed
February 18, 2025
A
std.Target: Introduce Cpu convenience functions for feature tests.
Alex Rønne Petersen committed
June 1, 2025
J
Legalize: implement scalarization of overflow intrinsics
Jacob Young committed
May 31, 2025
J
Legalize: implement scalarization of `@shuffle`
Jacob Young committed
May 30, 2025
J
Legalize: implement scalarization of `@select`
Jacob Young committed
May 27, 2025
J
x86_64: implement integer `@reduce(.Max)`
Jacob Young committed
April 7, 2025
A
std: Disable some vector-related tests for hexagon.
Alex Rønne Petersen committed
January 2, 2025
J
x86_64: implement switch jump tables
Jacob Young committed
January 6, 2025
A
std: Disable some tests affected by #22060 for thumbeb too.
Alex Rønne Petersen committed
November 24, 2024
A
std: Disable some vector-related tests on armeb.
Alex Rønne Petersen committed
November 3, 2024
A
std.simd: Disable `vector prefix scan` test on aarch64_be.
Alex Rønne Petersen committed
October 3, 2024
A
std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().
Alex Rønne Petersen committed
October 15, 2024
A
std.Target: Change Cpu.baseline() to also be able to take OS into consideration.
Alex Rønne Petersen committed
August 28, 2024
M
July 30, 2024
A
std.simd: Fix an isARM() check to use isArmOrThumb() instead.
Alex Rønne Petersen committed
July 29, 2024
A
std.Target: Rework isPPC()/isPPC64() functions.
Alex Rønne Petersen committed
July 25, 2024
J
aarch64: reenable tests that are no longer regressed
Julian Vesper committed
July 2, 2024
D
simd: correct suggestVectorLength
David Rubin committed
May 3, 2024
R
Delete compile errors for deprecated decls
Ryan Liptak committed
March 11, 2024
A
improve documentation in std
Andrew Kelley committed
December 19, 2023
C
Deprecate `suggestVectorSize` in favor of `suggestVectorLength`
Carl Åstholm committed
October 27, 2023
J
x86_64: fix `cond_br`
Jacob Young committed
October 21, 2023
J
x86_64: implement enough to pass unicode tests
Jacob Young committed
October 22, 2023
J
Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""
Jacob Young committed
A
Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"
Andrew Kelley committed
October 19, 2023
J
x86_64: fix bugs and disable erroring tests
Jacob Young committed
October 13, 2023
V
std.simd: return comptime_int from `suggestVectorSize`
Veikka Tuominen committed
September 26, 2023
J
std: Reactivate skipped tests w.r.t. llvm/llvm-project#55522
Jay Petacat committed
July 6, 2023
A
Remove len parameter from splat in standard lib
antlilja committed
June 22, 2023
M
all: migrate code to new cast builtin syntax
mlugg committed
June 15, 2023
E
all: zig fmt and rename "@XToY" to "@YFromX"
Eric Joldasov committed
May 13, 2023
X
std.simd.suggestVectorSizeForCpu: fix missing argument in body
xdBronch committed
April 30, 2023
L
std: fix a bunch of typos
Linus Groh committed
March 20, 2023
K
add wasm-simd support for suggestVectorSizeForCpu (#14992)
KOUNOIKE Yuusuke committed
February 18, 2023
A
update std lib and compiler sources to new for loop syntax
Andrew Kelley committed
January 5, 2023
A
std.simd.iota: make it always called at comptime
Andrew Kelley committed
December 28, 2022
A
Revert "aarch64: reenable tests that are no longer regressed"
Andrew Kelley committed
December 7, 2022
R
aarch64: reenable tests that are no longer regressed
r00ster91 committed
A
remove most conditional compilation based on stage1
Andrew Kelley committed
October 3, 2022
A
all: rename `@maximum` to `@max` and `@minimum` to `@min`
Ali Chraghi committed
September 7, 2022
D
std.simd: change T to u16
Dan Ellis Echavarria committed
July 17, 2022
D
SIMD size suggestions: suggestions code now compiles, added more
Dan Ellis Echavarria committed
July 6, 2022
A
std: disable aarch64 tests that regressed from LLVM 14
Andrew Kelley committed
July 3, 2022
A
std: disable tests regressed from LLVM 14
Andrew Kelley committed
July 1, 2022
A
stage2: implement alignment calculation of vectors
Andrew Kelley committed
June 7, 2022
V
std: adjust for stage2 semantics
Veikka Tuominen committed