Ignore:
Timestamp:
Apr 7, 2017, 4:59:04 PM (2 years ago)
Author:
nmedfort
Message:

Continued work on processing stdin input. Partial integration of ParabixDriver? methods into icgrep and editd. Object cache does not currently work for recursive REs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/IR_Gen/CBuilder.h

    r5389 r5398  
    105105    void CallPrintInt(const std::string & name, llvm::Value * const value);
    106106   
     107    llvm::Value * GetString(llvm::StringRef Str);
     108
    107109    inline llvm::IntegerType * getSizeTy() const {
    108110        return mSizeType;
     
    123125
    124126    virtual llvm::StoreInst *  CreateAtomicStoreRelease(llvm::Value * val, llvm::Value * ptr);
    125    
     127
    126128    void CreateAssert(llvm::Value * assertion, llvm::StringRef failureMessage);
    127129
     
    138140    }
    139141
     142    llvm::Value * CreatePopcount(llvm::Value * bits);
     143
     144    llvm::Value * CreateCountForwardZeroes(llvm::Value * value);
     145
     146    llvm::Value * CreateCountReverseZeroes(llvm::Value * value);
     147
    140148    llvm::Value * CreateCeilLog2(llvm::Value * value);
    141149
Note: See TracChangeset for help on using the changeset viewer.