Ignore:
Timestamp:
Jun 27, 2016, 9:43:17 AM (3 years ago)
Author:
cameron
Message:

Updates for kernels with variable output length; stdout kernel

Location:
icGREP/icgrep-devel/icgrep/pablo
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/pablo_kernel.cpp

    r5074 r5076  
    4242}
    4343
    44 void PabloKernel::prepareKernelStateType() {
     44void PabloKernel::prepareKernel() {
    4545    Type * carryDataType = pablo_compiler->initializeCarryData();
    4646    addScalar(carryDataType, "carries");
    47     KernelBuilder::prepareKernelStateType();
     47    KernelBuilder::prepareKernel();
    4848}
    4949
  • icGREP/icgrep-devel/icgrep/pablo/pablo_kernel.h

    r5074 r5076  
    2929    // so that the carry data requirements may be accommodated before
    3030    // finalizing the KernelStateType.
    31     void prepareKernelStateType() override;
     31    void prepareKernel() override;
    3232
    3333    void generateDoBlockMethod() override;
Note: See TracChangeset for help on using the changeset viewer.