/paper-hyperscan-a-fast-multi-pattern-regex-matcher-for-modern-cpus/
For modern CPU:s? Looks more like they are targeting a certain 1970:s architecture:
cpuid(1, 0, &eax, &ebx, &ecx, &edx);
Did you test it on RISC-V?
Also: 114 kLOC for a regexp matcher. Srsly?