aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/vector.zig
AgeCommit message (Expand)Author
2023-04-07Enable new testsAuguste Rame
2023-03-25x86_64: implement atomic loopsJacob Young
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-03-05behavior: fix comptime issue and disable failing testJacob Young
2023-03-05CBE: ensure uniqueness of more internal identifiersJacob Young
2023-03-05CBE: implement select and shuffleJacob Young
2023-03-05CBE: implement splatJacob Young
2023-03-05CBE: implement vector element pointersJacob Young
2023-03-05CBE: implement vector operationsJacob Young
2023-03-05CBE: implement big integer and vector comparisonsJacob Young
2023-02-24CBE: reuse locals with the same `CType` instead of `Type`Jacob Young
2023-02-21behavior: enable passing CBE testsJacob Young
2023-02-18update existing behavior tests and std lib to new for loop semanticsAndrew Kelley
2023-01-22Value: implement `compareAllWithZero` for `bytes` and `str_lit`Veikka Tuominen
2022-12-27Revert "aarch64: reenable tests that are no longer regressed"Andrew Kelley
2022-12-27enable test on more targetsVeikka Tuominen
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-26Sema: add error for recursive inline callVeikka Tuominen
2022-12-26Sema: fix elem ptr type of vector in sliceVeikka Tuominen
2022-12-15port packed vector elem ptr logic from stage1Veikka Tuominen
2022-12-12wasm: enable passing vector testsLuuk de Gram
2022-12-10Merge pull request #13872 from koachan/sparc64-codegenAndrew Kelley
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-10aarch64: reenable tests that are no longer regressedr00ster91
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-12-04disable CBE behavior tests that are not passing in release modesAndrew Kelley
2022-12-02cbe: use memcpy for underaligned loads and storesJacob Young
2022-11-26Sema: fix overflow arithmetic with runtime vectorsVeikka Tuominen
2022-11-22C backend: implement vector reduce and overflow intrinsicsAndrew Kelley
2022-11-11Sema: coerce array operands to shuffleVeikka Tuominen
2022-11-10stage2 sema: Make vector constants when operating on vectorsCody Tapscott
2022-11-04all: rename i386 to x86Ali Chraghi
2022-10-29cbe: implement optional slice representation changeJacob Young
2022-10-27Sema: use `runtime_value` instead of creating allocsVeikka Tuominen
2022-10-25cbe: fix infinite recursion on recursive typesJacob Young
2022-10-13Re-enable Vector f16 tests on WindowsCody Tapscott
2022-09-12disable LLVM 15 regressed behavior test: "vector @splat"Andrew Kelley
2022-08-22add behavior test for copying array of vectorsAndrew Kelley
2022-08-10stage2: fix crash with comptime vector reduceAndrew Kelley
2022-07-10stage1: Lower libcalls on Windows x86-64 correctlyCody Tapscott
2022-07-05disable regressed behavior tests from llvm 14Andrew Kelley
2022-07-03stage2: update vector alignment logicAndrew Kelley
2022-06-30stage2: implement alignment calculation of vectorsAndrew Kelley
2022-06-17stage2: coerce tuple to vectorXavier Bouchoux
2022-05-16stage2: add more vector overflow testsWilliam Sengir
2022-05-16stage2: add vectorized overflow arithmetic behavior testsWilliam Sengir
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-04-07use math/float.zig everywhereviri
2022-03-28Sema: allow mixing array and vector operandsAndrew Kelley
2022-03-21behavior tests: alter test coverage for vectorsAndrew Kelley