mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-11-19 02:30:35 +03:00
Reinforced Teddy with 1-byte approach, based on "shift-or" and AVX2.
This commit is contained in:
committed by
Matthew Barr
parent
b09e3acd04
commit
dbd3f66e87
@@ -26,6 +26,25 @@
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
/* Teddy bytecode layout:
|
||||
* * |-----|
|
||||
* * | | struct Teddy
|
||||
* * |-----|
|
||||
* * | | teddy masks
|
||||
* * | |
|
||||
* * |-----|
|
||||
* * | | reinforcement mask table
|
||||
* * | |
|
||||
* * |-----|
|
||||
* * | | confirm
|
||||
* * | |
|
||||
* * | |
|
||||
* * |-----|
|
||||
* * | | flood control
|
||||
* * | |
|
||||
* * |-----|
|
||||
*/
|
||||
|
||||
#ifndef TEDDY_INTERNAL_H
|
||||
#define TEDDY_INTERNAL_H
|
||||
|
||||
|
||||
Reference in New Issue
Block a user