Ignore:
Timestamp:
Feb 17, 2018, 9:40:32 AM (18 months ago)
Author:
cameron
Message:

Decoupling CC compilers from Pablo Kernel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/cc/cc_compiler.h

    r5854 r5872  
    11/*
    2  *  Copyright (c) 2014 International Characters.
     2 *  Copyright (c) 2018 International Characters.
    33 *  This software is licensed to the public under the Open Software License 3.0.
    44 *  icgrep is a trademark of International Characters.
     
    3232
    3333protected:
    34     CC_Compiler(pablo::PabloKernel * kernel);
     34    CC_Compiler(pablo::PabloBlock * scope);
    3535    pablo::PabloBuilder             mBuilder;
    3636};
     
    4040public:
    4141   
    42     Parabix_CC_Compiler(pablo::PabloKernel * kernel, std::vector<pablo::PabloAST *> basisBitSet);
     42    Parabix_CC_Compiler(pablo::PabloBlock * scope, std::vector<pablo::PabloAST *> basisBitSet);
    4343   
    4444    pablo::PabloAST * compileCC(const re::CC *cc) override;
     
    9393public:
    9494   
    95     Direct_CC_Compiler(pablo::PabloKernel * kernel, pablo::PabloAST * codeUnitStream);
     95    Direct_CC_Compiler(pablo::PabloBlock * scope, pablo::PabloAST * codeUnitStream);
    9696   
    9797    pablo::PabloAST * compileCC(const re::CC *cc) override;
Note: See TracChangeset for help on using the changeset viewer.