Ignore:
Timestamp:
Oct 15, 2016, 11:22:19 PM (3 years ago)
Author:
cameron
Message:

Restructuring pipeline control to use termination signals

File:
1 edited

Legend:

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

    r5185 r5194  
    5454    virtual llvm::Value * getProcessedItemCount(llvm::Value * kernelInstance) override;
    5555    virtual llvm::Value * getProducedItemCount(llvm::Value * kernelInstance) override;
    56     virtual llvm::Value * getTerminationSignal(llvm::Value * kernelInstance) override;
     56    llvm::Value * getTerminationSignal(llvm::Value * kernelInstance);
    5757   
    5858   
     
    113113
    114114    llvm::Value * getStreamSetBlockPtr(Value * self, std::string ssName, Value * blockNo);
    115 
     115   
    116116    void setBlockNo(Value * self, Value * newFieldVal);
    117117    virtual void setLogicalSegmentNo(llvm::Value * self, Value * newFieldVal);
    118118    virtual void setProcessedItemCount(llvm::Value * self, Value * newFieldVal);
    119119    virtual void setProducedItemCount(llvm::Value * self, Value * newFieldVal);
    120     virtual void setTerminationSignal(llvm::Value * self, Value * newFieldVal);
     120    void setTerminationSignal(llvm::Value * self);
    121121   
    122    
     122
    123123protected:
    124124
Note: See TracChangeset for help on using the changeset viewer.