artem.zyktin
  • Joined on 2025-11-26
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-06-04 02:32:12 +08:00
3c8ad61435 Merge branch 'feature/add-magn3-sq'
0047c7b6c6 Add naive implementation and tests
7f0d686a64 Add square magnitude 3 operator
Compare 3 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-06-04 01:50:06 +08:00
2010504e84 Merge branch 'feature/add-dot4'
976eb84340 Add benchmarks
d8c6064695 Add tests
260c166e68 Add naive implementation
e4b5e656e7 Add dot4 expression
Compare 5 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-06-02 06:03:06 +08:00
fd917bffba Merge branch 'feature/update-readme'
2ef4c41b14 Update readme
Compare 2 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-06-02 05:51:39 +08:00
b6ef759e9f Merge branch 'feature/add-vec4-functionality'
6da0449d82 Add tests for negative operator
6f7dbe7528 Add negative operator
Compare 3 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-06-02 05:12:39 +08:00
aecca0d9a8 Merge branch 'perf/dot3'
a1c3f5d837 Optimize dot3
Compare 2 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-06-01 03:56:31 +08:00
9b7ee4de3a Update benchmark optimization setup
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 02:28:31 +08:00
6092e74da4 Add bench and naive to README
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 02:25:20 +08:00
28e60f22e6 Add naive implementation and test/benchmark
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 01:48:18 +08:00
7960ad6cf6 Merge branch 'feature/add-google-bench'
a6f937f0be Add basic benchmark for tenvex
53fe4960e5 Add google benchmark
Compare 3 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 01:01:11 +08:00
d957300801 Update readme
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 00:53:46 +08:00
7f8c06226b Fix typo
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 00:51:41 +08:00
cd2d4a0f97 Fix sse version in config define
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-31 00:46:45 +08:00
5367266aa6 Fix sse version in config define
970f482c1e Add sse4.1 flag for tests on clang and gcc compilers
8db1717752 fix bug for multiplication collapsing
f6f25f931b Update tests
2af4bd7b06 Add get lane functions for vec4
Compare 5 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-30 20:09:55 +08:00
d3a26c5989 Merge branch 'bugfix'
dfc2817b9f Improve accuracy for tests
d8401683b6 Add additional check for Scalar to be sure that it can't be dangled
29a3fdd5d0 Remove restricted when it useless
92d821ae7f Fix L/R operand confusion
Compare 5 commits »
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-30 19:58:02 +08:00
68273f8a22 Update readme
artem.zyktin deleted branch refactor/rewrite from artem.zyktin/tenvex 2026-05-30 19:35:46 +08:00
artem.zyktin pushed to main at artem.zyktin/tenvex 2026-05-30 19:35:43 +08:00
4d66db4a8a Merge branch 'refactor/rewrite'
bf74d7163f Update currenct expressions list
df718217d2 Rewrite
Compare 3 commits »
artem.zyktin pushed to refactor/rewrite at artem.zyktin/tenvex 2026-05-30 19:35:20 +08:00
bf74d7163f Update currenct expressions list
artem.zyktin created branch refactor/rewrite in artem.zyktin/tenvex 2026-05-29 21:15:54 +08:00
artem.zyktin pushed to refactor/rewrite at artem.zyktin/tenvex 2026-05-29 21:15:54 +08:00
df718217d2 Rewrite