2021-11-08 |
Konstantinos... | add len parameter to arm matchers as well 78/head |
commit | commitdiff | tree |
2021-11-08 |
Konstantinos... | split vermicelli block implementations per arch |
commit | commitdiff | tree |
2021-11-05 |
Konstantinos... | add len parameter and mask, fixes corner cases on AVX512 |
commit | commitdiff | tree |
2021-11-02 |
Konstantinos... | remove vermicelli.h and replace it with vermicelli.hpp |
commit | commitdiff | tree |
2021-11-02 |
Konstantinos... | refactor vermicelliDoubleMaskedExec() |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | add vermicelli.hpp to includes |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | remove vermicelli_sse.h |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | fix arm matchers |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | complete refactoring and unification of Vermicelli... |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | remove unneeded header |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | add new include file |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | renamed matcher functions, added new ones for Vermicelli |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | nits |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | move casemask helper functions to separate header |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | add to CMake |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | added refactored vermicelli_simd.cpp implementation |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | add Vermicelli/RVermicelli to microbenchmark utility |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | add arm vector types in union, avoid -flax-conversions... |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | complete refactoring and unification of Vermicelli... |
commit | commitdiff | tree |
2021-11-01 |
Konstantinos... | remove unneeded header |
commit | commitdiff | tree |
2021-10-27 |
Konstantinos... | add new include file |
commit | commitdiff | tree |
2021-10-27 |
Konstantinos... | renamed matcher functions, added new ones for Vermicelli |
commit | commitdiff | tree |
2021-10-27 |
Konstantinos... | nits |
commit | commitdiff | tree |
2021-10-27 |
Konstantinos... | move casemask helper functions to separate header |
commit | commitdiff | tree |
2021-10-27 |
Konstantinos... | add to CMake |
commit | commitdiff | tree |
2021-10-27 |
Konstantinos... | added refactored vermicelli_simd.cpp implementation |
commit | commitdiff | tree |
2021-10-12 |
Konstantinos... | link benchmarks against static lib only as some symbols... v5.4.4+vectorscan |
commit | commitdiff | tree |
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 |
next |