Ignore:
Timestamp:
Jul 2, 2017, 8:06:05 AM (23 months ago)
Author:
cameron
Message:

Buffer handles: bug fix

File:
1 edited

Legend:

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

    r5541 r5542  
    5454    }
    5555
    56     llvm::Value * getStreamSetBasePtr() const {
     56    llvm::Value * getStreamSetHandle() const {
    5757        return mStreamSetBufferPtr;
    5858    }
     
    315315    llvm::Value * getRawItemPointer(IDISA::IDISA_Builder * const b, llvm::Value * handle, llvm::Value * streamIndex, llvm::Value * absolutePosition) const override;
    316316
    317     llvm::Type * getStreamSetBlockType() const override;
    318    
    319317protected:
    320318    llvm::Value * getBaseAddress(IDISA::IDISA_Builder * const b, llvm::Value * handle) const override;
     
    324322private:
    325323    /* Static data */
     324    llvm::Type * mBufferStructType;      /* The type of the buffer struct. */
    326325    unsigned   mSwizzleFactor;     /* Number of streams swizzled together per block.  Must be a small power of 2. Default: 1. */
    327326    size_t     mOverflowBlocks;    /* Number of data blocks of additional space at the end of the buffer for writing only. */
Note: See TracChangeset for help on using the changeset viewer.