Ignore:
Timestamp:
Dec 31, 2018, 5:25:19 PM (9 months ago)
Author:
nmedfort
Message:

Work on OptimizationBranch?; revisited pipeline termination

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/kernels/pdep_kernel.cpp

    r6258 r6261  
    1919
    2020PDEPkernel::PDEPkernel(const std::unique_ptr<kernel::KernelBuilder> & b, const unsigned swizzleFactor, std::string name)
    21 : MultiBlockKernel(std::move(name),
     21: MultiBlockKernel(b, std::move(name),
    2222// input stream sets
    2323{Binding{b->getStreamSetTy(), "marker", FixedRate(), Principal()},
     
    146146                                       , StreamSet * expanded
    147147                                       , const unsigned FieldWidth)
    148 : MultiBlockKernel("streamExpand" + std::to_string(FieldWidth)
     148: MultiBlockKernel(b, "streamExpand" + std::to_string(FieldWidth)
    149149+ "_" + std::to_string(source->getNumElements())
    150150+ "_" + std::to_string(base) + "_" + std::to_string(expanded->getNumElements()),
     
    269269}
    270270
    271 FieldDepositKernel::FieldDepositKernel(const std::unique_ptr<kernel::KernelBuilder> &
     271FieldDepositKernel::FieldDepositKernel(const std::unique_ptr<kernel::KernelBuilder> & b
    272272                                       , StreamSet * mask, StreamSet * input, StreamSet * output
    273273                                       , const unsigned fieldWidth)
    274 : MultiBlockKernel("FieldDeposit" + std::to_string(fieldWidth) + "_" + std::to_string(input->getNumElements()),
     274: MultiBlockKernel(b, "FieldDeposit" + std::to_string(fieldWidth) + "_" + std::to_string(input->getNumElements()),
    275275{Binding{"depositMask", mask}
    276276, Binding{"inputStreamSet", input}},
     
    304304}
    305305
    306 PDEPFieldDepositKernel::PDEPFieldDepositKernel(const std::unique_ptr<kernel::KernelBuilder> &
     306PDEPFieldDepositKernel::PDEPFieldDepositKernel(const std::unique_ptr<kernel::KernelBuilder> & b
    307307                                               , StreamSet * mask, StreamSet * input, StreamSet * output
    308308                                               , const unsigned fieldWidth)
    309 : MultiBlockKernel("PDEPFieldDeposit" + std::to_string(fieldWidth) + "_" + std::to_string(input->getNumElements()) ,
     309: MultiBlockKernel(b, "PDEPFieldDeposit" + std::to_string(fieldWidth) + "_" + std::to_string(input->getNumElements()) ,
    310310                   {Binding{"depositMask", mask},
    311311                    Binding{"inputStreamSet", input}},
Note: See TracChangeset for help on using the changeset viewer.