Ignore:
Timestamp:
Jul 25, 2018, 2:50:09 AM (9 months ago)
Author:
xwa163
Message:
  1. Add sourceCC in multiplexed CC
  2. Remove workaround FakeBasisBits? from ICGrep
  3. Implement Swizzled version of LZParabix
  4. Init checkin for SwizzleByGather? Kernel
File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/lzparabix_grep.cpp

    r6122 r6133  
    4444static cl::opt<bool> countOnly("count-only", cl::desc("Only count the match result"), cl::init(false), cl::cat(lz4GrepFlags));
    4545static cl::opt<bool> enableMultiplexing("enable-multiplexing", cl::desc("Enable CC multiplexing."), cl::init(false), cl::cat(lz4GrepFlags));
     46static cl::opt<bool> swizzledDecompression("swizzled-decompression", cl::desc("Enable Swizzled Decompression."), cl::init(false), cl::cat(lz4GrepFlags));
    4647
    4748static cl::OptionCategory lz4GrepDebugFlags("LZ4 Grep Debug Flags", "lz4d debug options");
     
    7980    LZParabixGrepGenerator g(enableMultiplexing);
    8081
    81     g.generateCountOnlyAioPipeline(re_ast);
     82    g.generateCountOnlyAioPipeline(re_ast, swizzledDecompression);
    8283    auto main = g.getCountOnlyGrepMainFunction();
    8384    uint64_t countResult = main(fileBuffer, 0, fileSize, false);
Note: See TracChangeset for help on using the changeset viewer.