Ignore:
Timestamp:
Jun 28, 2018, 1:54:52 AM (15 months ago)
Author:
xwa163
Message:
  1. Add some BasisSetNumbering? option to fix bug of multiplexing
  2. Use BiigEndian? BitNumbering? for lz4 and lzparabix related pipeline
  3. Support multiplexing in LZ4BitStreamAio pipeline
File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/kernels/linebreak_kernel.h

    r5861 r6119  
    77
    88#include <pablo/pablo_kernel.h>  // for PabloKernel
     9#include <cc/alphabet.h>
    910
    1011namespace kernel { class KernelBuilder; }
     
    1516class LineFeedKernelBuilder final : public pablo::PabloKernel {
    1617public:
    17     LineFeedKernelBuilder(const std::unique_ptr<KernelBuilder> & b, kernel::Binding && inputStreamSet);
     18    LineFeedKernelBuilder(const std::unique_ptr<KernelBuilder> & b, kernel::Binding && inputStreamSet, cc::BitNumbering basisNumbering = cc::BitNumbering::LittleEndian);
    1819    bool isCachable() const override { return true; }
    1920    bool hasSignature() const override { return false; }
     
    2223    unsigned mNumOfStreams;
    2324    unsigned mStreamFieldWidth;
     25    cc::BitNumbering mBasisSetNumbering;
    2426};
    2527
Note: See TracChangeset for help on using the changeset viewer.