Ignore:
Timestamp:
Jan 14, 2018, 1:57:43 AM (14 months ago)
Author:
nmedfort
Message:

UntilN kernel rewritten to use new MultiBlock? system

File:
1 edited

Legend:

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

    r5755 r5830  
    66#define UNTIL_N_H
    77
    8 #include "kernel.h"  // for KernelBuilder
    9 namespace IDISA { class IDISA_Builder; }
     8#include "kernel.h"
    109
    1110namespace kernel {
    1211
    13 class UntilNkernel : public MultiBlockKernel {
     12class UntilNkernel final : public MultiBlockKernel {
    1413public:
    1514    UntilNkernel(const std::unique_ptr<kernel::KernelBuilder> & iBuilder);
    1615private:
    17     llvm::Value * generateMultiBlockLogic(const std::unique_ptr<KernelBuilder> & iBuilder, llvm::Value * const numOfStrides) override;
     16    llvm::Value * generateMultiBlockLogic(const std::unique_ptr<KernelBuilder> & b, llvm::Value * const numOfStrides) final;
    1817
    1918};
Note: See TracChangeset for help on using the changeset viewer.