Ignore:
Timestamp:
Mar 4, 2018, 4:46:25 PM (17 months ago)
Author:
cameron
Message:

BitByteGrepKernel? initial check-in

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/builder.hpp

    r5836 r5889  
    3333
    3434    PabloBuilder createScope() noexcept {
    35         return PabloBuilder(&mPb->createScope(), this);
     35        return PabloBuilder(mPb->createScope(), this);
    3636    }
    3737
     
    157157
    158158    PabloAST * createRepeat(not_null<Integer *> fieldWidth, PabloAST * value, const llvm::StringRef & prefix);
     159   
     160    PabloAST * createPackL(const int64_t fieldWidth, PabloAST * value) {
     161        return createPackL(mPb->getInteger(fieldWidth), value);
     162    }
     163   
     164    PabloAST * createPackH(const int64_t fieldWidth, PabloAST * value) {
     165        return createPackH(mPb->getInteger(fieldWidth), value);
     166    }
     167   
     168    PabloAST * createPackL(not_null<Integer *> fieldWidth, PabloAST * value);
     169   
     170    PabloAST * createPackH(not_null<Integer *> fieldWidth, PabloAST * value);
     171
    159172
    160173    PabloAST * createOr(PabloAST * expr1, PabloAST * expr2);
Note: See TracChangeset for help on using the changeset viewer.