9 Commits

Author SHA1 Message Date
Chang, Harry
ddc247516c Discard HAVE_AVX512VBMI checks at Sheng/McSheng compile time. 2021-01-13 12:26:47 +00:00
Chang, Harry
0c4c149433 Fix sheng64 dump compile issue in clang. 2021-01-13 12:26:47 +00:00
Chang, Harry
27ab2e086d SHENG64: 64-state 1-byte shuffle based DFA. 2021-01-13 12:26:47 +00:00
Chang, Harry
33cef12050 SHENG32: 32-state 1-byte shuffle based DFA. 2021-01-13 12:26:47 +00:00
Justin Viiret
63f3718c79 shengdump: use StdioFile 2017-08-21 11:12:16 +10:00
Matthew Barr
2214296b7f Convert compile-time code to not require SIMD 2016-12-14 15:29:01 +11:00
Alex Coyte
32c826e9c6 have single dump function per engine 2016-12-02 11:32:36 +11:00
Alex Coyte
71ff480b77 nfa_api: remove subtype from dispatch 2016-12-02 11:32:28 +11:00
Anatoly Burakov
6331da4e29 dfa: adding new Sheng engine
A new shuffle-based DFA engine, complete with acceleration and smallwrite.
2016-08-10 15:10:46 +10:00