Ignore:
Timestamp:
Jun 10, 2017, 2:11:39 PM (2 years ago)
Author:
cameron
Message:

setCapacity/getCapacity/getLinearlyAvailableItems for SourceBuffer?

File:
1 edited

Legend:

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

    r5493 r5501  
    8585
    8686    llvm::Value * getBufferedSize(const std::string & name);
    87 
     87   
    8888    void setBufferedSize(const std::string & name, llvm::Value * size);
    89 
     89   
     90    llvm::Value * getCapacity(const std::string & name);
     91   
     92    void setCapacity(const std::string & name, llvm::Value * c);
     93   
    9094    llvm::Value * getAvailableItemCount(const std::string & name);
    9195
    9296    llvm::Value * getLinearlyAccessibleItems(const std::string & name, llvm::Value * fromPosition);
    93 
     97   
     98    llvm::Value * getLinearlyAccessibleBlocks(const std::string & name, llvm::Value * fromBlock);
     99   
     100    llvm::Value * getLinearlyWritableItems(const std::string & name, llvm::Value * fromPosition);
     101   
     102    llvm::Value * getLinearlyWritableBlocks(const std::string & name, llvm::Value * fromBlock);
     103   
    94104    llvm::BasicBlock * CreateConsumerWait();
    95105
Note: See TracChangeset for help on using the changeset viewer.