Ignore:
Timestamp:
May 7, 2017, 4:34:48 PM (2 years ago)
Author:
nmedfort
Message:

Continued refactoring work. PabloKernel? now abstract base type with a 'generatePabloMethod' hook to generate Pablo code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/kernels/radix64.h

    r5435 r5436  
    2121class expand3_4Kernel final : public SegmentOrientedKernel {
    2222public:   
    23     expand3_4Kernel(const std::unique_ptr<IDISA::IDISA_Builder> & iBuilder);
     23    expand3_4Kernel(const std::unique_ptr<kernel::KernelBuilder> & iBuilder);
    2424    bool isCachable() const override { return true; }
    2525    bool moduleIDisSignature() const override { return true; }
     
    3030class radix64Kernel final : public BlockOrientedKernel {
    3131public:
    32     radix64Kernel(const std::unique_ptr<IDISA::IDISA_Builder> & iBuilder);
     32    radix64Kernel(const std::unique_ptr<kernel::KernelBuilder> & iBuilder);
    3333    bool isCachable() const override { return true; }
    3434    bool moduleIDisSignature() const override { return true; }
     
    4141class base64Kernel final : public BlockOrientedKernel {
    4242public:
    43     base64Kernel(const std::unique_ptr<IDISA::IDISA_Builder> & iBuilder);
     43    base64Kernel(const std::unique_ptr<kernel::KernelBuilder> & iBuilder);
    4444    bool isCachable() const override { return true; }
    4545    bool moduleIDisSignature() const override { return true; }
Note: See TracChangeset for help on using the changeset viewer.