Ignore:
Timestamp:
Feb 10, 2017, 3:55:14 PM (2 years ago)
Author:
nmedfort
Message:

Removed BlockNo? + updated LookAhead? to use getInputStream.

File:
1 edited

Legend:

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

    r5310 r5311  
    153153    llvm::ConstantInt * getScalarIndex(const std::string & name) const;
    154154
    155     llvm::Value * getBlockNo() const;
    156 
    157     void setBlockNo(llvm::Value * value) const;
    158    
    159155    // Get the value of a scalar field for a given instance.
    160156    llvm::Value * getScalarField(const std::string & fieldName) const {
     
    183179    llvm::Value * getOutputStream(const std::string & name, llvm::Value * streamIndex, llvm::Value * packIndex) const;
    184180
     181    llvm::Value * getInputStream(llvm::Value * blockAdjustment, const std::string & name, llvm::Value * streamIndex) const;
     182
    185183    llvm::Value * getRawInputPointer(const std::string & name, llvm::Value * streamIndex, llvm::Value * absolutePosition) const;
    186184
     
    195193    }
    196194
    197     llvm::Value * getInputStreamSetPtr(const std::string & name, llvm::Value * blockNo) const;
    198 
    199195    inline llvm::Value * getProcessedItemCount(const std::string & name) const {
    200196        return getProcessedItemCount(getSelf(), name);
     
    229225
    230226    // Stream set helpers.
    231 //    llvm::Value * getStream(const std::string & name, llvm::Value * blockNo, llvm::Value * index) const;
    232 
    233 //    llvm::Value * getStream(const std::string & name, llvm::Value * blockNo, llvm::Value * index1, llvm::Value * index2) const;
    234227
    235228    llvm::Value * getStreamSetBufferPtr(const std::string & name) const;
    236 
    237 //    llvm::Value * getStreamSetBufferPtr(llvm::Value * index) const;
    238229
    239230    llvm::Value * getScalarFieldPtr(llvm::Value * instance, const std::string & name) const;
Note: See TracChangeset for help on using the changeset viewer.