Ignore:
Timestamp:
Dec 8, 2017, 1:55:22 AM (18 months ago)
Author:
nmedfort
Message:

Cache signature is now written into .kernel bitcode file. Minor bug fix and revision of GrepEngine::DoGrepThreadMethod?

File:
1 edited

Legend:

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

    r5755 r5761  
    210210   
    211211    llvm::Value * GetString(llvm::StringRef Str);
    212    
     212
    213213    void CallPrintMsgToStderr(const std::string & message);
    214214
     
    236236    virtual llvm::StoreInst *  CreateAtomicStoreRelease(llvm::Value * val, llvm::Value * ptr);
    237237
    238     void CreateAssert(llvm::Value * assertion, llvm::StringRef failureMessage) {
     238    void CreateAssert(llvm::Value * assertion, const llvm::Twine failureMessage) {
    239239        if (LLVM_UNLIKELY(assertion->getType()->isVectorTy())) {
    240240            assertion = CreateBitCast(assertion, getIntNTy(assertion->getType()->getPrimitiveSizeInBits()));
     
    243243    }
    244244
    245     void CreateAssertZero(llvm::Value * assertion, llvm::StringRef failureMessage) {
     245    void CreateAssertZero(llvm::Value * assertion, const llvm::Twine failureMessage) {
    246246        if (LLVM_UNLIKELY(assertion->getType()->isVectorTy())) {
    247247            assertion = CreateBitCast(assertion, getIntNTy(assertion->getType()->getPrimitiveSizeInBits()));
     
    355355    bool hasAddressSanitizer() const;
    356356
    357     void __CreateAssert(llvm::Value * assertion, llvm::StringRef failureMessage);
     357    void __CreateAssert(llvm::Value * assertion, const llvm::Twine failureMessage);
    358358
    359359    llvm::Function * LinkFunction(llvm::StringRef name, llvm::FunctionType * type, void * functionPtr) const;
Note: See TracChangeset for help on using the changeset viewer.