Konstantinos Margaritis
|
22166ed948
|
Fix remaining marked as done const* cppcheck warnings
|
2024-05-15 10:52:31 +03:00 |
|
gtsoul-tech
|
94b17ecaf2
|
noExplicitConstructor
|
2024-05-10 10:07:47 +03:00 |
|
g. economou
|
727cff3621
|
Merge branch 'develop' into wip-isildur-g-cppcheck-47-48-58
|
2024-05-01 10:59:59 +03:00 |
|
G.E
|
9902ca0e34
|
addressing 47 [constParameterReference],48 [constVariableReference],58
[constVariable]
|
2024-05-01 10:54:15 +03:00 |
|
Yoan Picchi
|
49fd4f0047
|
Enable sheng32 and sheng64 on Arm
Signed-off-by: Yoan Picchi <yoan.picchi@arm.com>
|
2024-04-25 13:00:54 +00:00 |
|
Konstantinos Margaritis
|
f5412b3509
|
Revert "RFC Enable sheng32/64 for SVE"
|
2024-03-19 11:40:23 +02:00 |
|
Yoan Picchi
|
f9e254ab41
|
Enable sheng32/64 for SVE
Signed-off-by: Yoan Picchi <yoan.picchi@arm.com>
|
2024-03-11 12:46:08 +00:00 |
|
Konstantinos Margaritis
|
5e1972efce
|
remove redundant moves
|
2024-01-17 17:15:32 +02:00 |
|
Konstantinos Margaritis
|
0d2f9ccbaa
|
Fix 'unqualified call to std::move' errors in clang 15+
|
2023-10-03 20:24:39 +03:00 |
|
Konstantinos Margaritis
|
e35b88f2c8
|
use STL make_unique, remove wrapper header, breaks C++17 compilation
|
2021-10-12 11:51:34 +03:00 |
|
Konstantinos Margaritis
|
556206f138
|
replace push_back by emplace_back where possible
|
2021-10-12 11:51:33 +03:00 |
|
Chang, Harry
|
5ad3d64b4b
|
Discard HAVE_AVX512VBMI checks at Sheng/McSheng compile time.
|
2021-01-25 14:13:13 +02:00 |
|
Chang, Harry
|
c41d33c53f
|
Fix sheng64 compile issue in clang and in DEBUG_OUTPUT mode on SKX.
|
2021-01-25 14:13:13 +02:00 |
|
Chang, Harry
|
ed4b0f713a
|
SHENG64: 64-state 1-byte shuffle based DFA.
|
2021-01-25 14:13:13 +02:00 |
|
Chang, Harry
|
6a42b37fca
|
SHENG32: Compile priority sheng > mcsheng > sheng32.
|
2021-01-25 14:13:13 +02:00 |
|
Chang, Harry
|
cc747013c4
|
SHENG32: 32-state 1-byte shuffle based DFA.
|
2021-01-25 14:13:13 +02:00 |
|
Justin Viiret
|
0dd8536c6e
|
dfa: only accel init states from smwr path
If the small-write DFA has been built from literals, then we only need
to look for accel states at init.
|
2017-05-30 13:57:32 +10:00 |
|
Justin Viiret
|
63fe84c3f1
|
bytecode_ptr: add make_zeroed_bytecode_ptr
Rather than always zeroing memory.
|
2017-04-26 15:19:36 +10:00 |
|
Justin Viiret
|
a197074c5d
|
nfa: switch to using bytecode_ptr<NFA>
|
2017-04-26 15:19:36 +10:00 |
|
Matthew Barr
|
2214296b7f
|
Convert compile-time code to not require SIMD
|
2016-12-14 15:29:01 +11:00 |
|
Alex Coyte
|
e51b6d23b9
|
introduce Sheng-McClellan hybrid
|
2016-12-14 15:27:18 +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 |
|