Ignore:
Timestamp:
Oct 26, 2017, 5:28:05 PM (2 years ago)
Author:
cameron
Message:

Enabling Unicode log2 bounded repetition uwing indexed advance (for n<64 and AVX2 only)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/re/re_compiler.h

    r5646 r5710  
    102102    MarkerType compileDiff(Diff * diff, MarkerType marker, pablo::PabloBuilder & cg);
    103103    MarkerType compileIntersect(Intersect * x, MarkerType marker, pablo::PabloBuilder & cg);
    104     pablo::PabloAST * consecutive_matches(pablo::PabloAST * repeated,  int length, int repeat_count, pablo::PabloBuilder & pb);
    105     pablo::PabloAST * reachable(pablo::PabloAST * repeated,  int length, int repeat_count, pablo::PabloBuilder & pb);
     104    pablo::PabloAST * consecutive_matches(pablo::PabloAST * repeated, int length, int repeat_count, pablo::PabloAST * indexStream, pablo::PabloBuilder & pb);
     105    pablo::PabloAST * reachable(pablo::PabloAST * repeated, int length, int repeat_count, pablo::PabloAST * indexStream, pablo::PabloBuilder & pb);
    106106    static bool isFixedLength(RE * regexp);
    107107    MarkerType processLowerBound(RE * repeated,  int lb, MarkerType marker, int ifGroupSize, pablo::PabloBuilder & pb);
Note: See TracChangeset for help on using the changeset viewer.