Ignore:
Timestamp:
Jun 28, 2018, 1:54:52 AM (10 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/re/re_compiler.h

    r5901 r6119  
    1212#include <pablo/builder.hpp>
    1313#include <vector>       // for vector<>::iterator
     14#include <cc/alphabet.h>
     15
    1416namespace cc { class CC_Compiler; class Alphabet;}
    1517namespace pablo { class PabloAST; }
     
    5052    };
    5153
    52     RE_Compiler(pablo::PabloBlock * scope, cc::CC_Compiler & ccCompiler);
     54    RE_Compiler(pablo::PabloBlock * scope, cc::CC_Compiler & ccCompiler, cc::BitNumbering basisSetNumbering = cc::BitNumbering::LittleEndian);
    5355   
    5456    //
     
    146148    NameMap                                         mBaseMap;
    147149    std::map<std::string, pablo::PabloAST *>        mExternalNameMap;
    148 
     150    cc::BitNumbering mBasisSetNumbering;
    149151};
    150152
Note: See TracChangeset for help on using the changeset viewer.