2021-10-12 |
Konstantinos... | Add missing copyright info from tampered files 68/head v5.4.3+vectorscan |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | bump version |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix multiple/undefined symbols when using fat runtimes |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add arm truffle block function |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add simd_onebit_masks as static in arm simd_utils.h... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | simplify truffle and provide arch-specific block functions |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | simplify shufti and provide arch-specific block functions |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | rearrange method declarations |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | remove simd_utils.c |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add x86 vsh* implementations |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | use movemask |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add header define to avoid double inclusion |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | do not include the Supervector impl.cpp files in fat... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | atm, do not built benchmark tool for fat runtime, as... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | Improve benchmarks |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | optimize and simplify Shufti and Truffle to work with... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | no need to convert to size_t |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | remove asserts, as they are not needed |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | firstMatch/lastMatch are now arch-dependent, emulating... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix for new pshufb |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | Changes/Additions to SuperVector class * added ==,... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | initial SSE/AVX2 implementation |
commit | commitdiff | tree |
2021-10-12 |
Duncan Bellamy | remove adding CMAKE_CXX_IMPLICIT_LINK_LIBRARIES to... |
commit | commitdiff | tree |
2021-10-12 |
apostolos | Unify benchmarks, more accurate measurements |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | Unify benchmarks, more accurate measurements |
commit | commitdiff | tree |
2021-10-12 |
apostolos | benchmarks functions replaced with lambdas |
commit | commitdiff | tree |
2021-10-12 |
apostolos | raw pointers replaced with smart pointers |
commit | commitdiff | tree |
2021-10-12 |
apostolos | nit |
commit | commitdiff | tree |
2021-10-12 |
apostolos | nit |
commit | commitdiff | tree |
2021-10-12 |
apostolos | fix benchmarks outputs |
commit | commitdiff | tree |
2021-10-12 |
apostolos | bandwidth output fixes |
commit | commitdiff | tree |
2021-10-12 |
apostolos | size outup for case with match fixed |
commit | commitdiff | tree |
2021-10-12 |
apostolos | nits |
commit | commitdiff | tree |
2021-10-12 |
apostolos | size output fixed |
commit | commitdiff | tree |
2021-10-12 |
apostolos | nits |
commit | commitdiff | tree |
2021-10-12 |
apostolos | benchmarks output fixes |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add missing header |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | remove confusing OPTIMISE flag |
commit | commitdiff | tree |
2021-10-12 |
apostolos | nits |
commit | commitdiff | tree |
2021-10-12 |
apostolos | code size reduction by using function arrays and add... |
commit | commitdiff | tree |
2021-10-12 |
apostolos | micro-benchmarks for shufti, trufle and noodle added |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | remove Windows/ICC support |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix lshift128 test |
commit | commitdiff | tree |
2021-10-12 |
apostolos | alignr methods for avx2 and avx512 added |
commit | commitdiff | tree |
2021-10-12 |
apostolos | limex_shuffle added and it's unit tests |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | remove duplicate functions from previous merge |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add missing compile flags |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add accidentally removed lines |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | * add -fno-new-ttp-matching to fix build-failures on... |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Move SVE functions into their own files. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Implement new DoubleVermicelli16 acceleration functions... |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Use SVE shufti for counting miracles. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Use SVE for double shufti. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Use SVE for single shufti. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Use SVE2 for counting miracles. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Replace USE_ARM_SVE with HAVE_SVE. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Add Licence to state_compress and bitutils. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Implement new Vermicelli16 acceleration functions using... |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Add SVE2 support for dvermicelli |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add arm rshift128/rshift128 |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix failing corner case, add pshufb_maskz() |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | use STL make_unique, remove wrapper header, breaks... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | change C/C++ standard used to C17/C++17 |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | remove low4bits from the arguments, fix cases that... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix loadu_maskz, add {l,r}shift128_var(), tab fixes |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | convert to for loops |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | minor fixes, add 2 constructors from half size vectors |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix lastMatch<64> |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | provide an {l,r}shift128_var() to fix immediate value... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix arm loadu_maskz() |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add arm rshift128/rshift128 |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | use rshift128() instead of vector-wide right shift |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add {l,r}shift128()+tests, rename printv_u64() to print64() |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Use SVE2 Bitperm's bdep instruction in bitutils and... |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Fix CROSS_COMPILE_AARCH64 for SVE issues. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Add SVE2 support for vermicelli |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Remove possibly undefined behaviour from Noodle. |
commit | commitdiff | tree |
2021-10-12 |
George Wort | Remove first check from scanDouble Noodle. |
commit | commitdiff | tree |
2021-10-12 |
apostolos | Equal mask test fixed with random numbers |
commit | commitdiff | tree |
2021-10-12 |
apostolos | Supervector test fixes |
commit | commitdiff | tree |
2021-10-12 |
apostolos | SuperVector AVX512 implementations |
commit | commitdiff | tree |
2021-10-12 |
apostolos | SuperVector unit tests for AVX2 and AVX512 added |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | really fix lshift for avx2 |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | disable OPTIMISE by default |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix truffle SIMD for S>16 as well |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | add AVX2 specializations |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | lots of fixes to AVX2 implementation |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | convert print helper functions to class methods |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | tiny change in vector initialization |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix last failing Shufti/Truffle tests |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix arm SuperVector implementation |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix rtruffle, was failing Lbr and a few ReverseTruffle... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix x86 debug alignr |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | move firstMatch, lastMatch to own header in util |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | minor fixes |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | compilation fixes for debug mode |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | fix arm implementation of alignr() |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | harmonise syntax of x86 SuperVector impl.cpp like arm... |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | style fixes |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | removed obsolete file |
commit | commitdiff | tree |
next |