Ignore:
Timestamp:
Aug 29, 2017, 5:07:20 PM (21 months ago)
Author:
nmedfort
Message:

More CBuilder assertions.

File:
1 edited

Legend:

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

    r5597 r5622  
    239239    llvm::Function * LinkFunction(llvm::StringRef name, ExternalFunctionType * functionPtr) const;
    240240
    241     #ifdef HAS_ADDRESS_SANITIZER
     241
    242242    virtual llvm::LoadInst * CreateLoad(llvm::Value * Ptr, const char * Name);
    243243
     
    249249
    250250    virtual llvm::StoreInst * CreateStore(llvm::Value * Val, llvm::Value * Ptr, bool isVolatile = false);
    251     #endif
    252251
    253252    llvm::LoadInst * CreateAlignedLoad(llvm::Value * Ptr, unsigned Align, const char * Name);
     
    258257
    259258    llvm::StoreInst * CreateAlignedStore(llvm::Value * Val, llvm::Value * Ptr, unsigned Align, bool isVolatile = false);
     259
     260    llvm::CallInst * CreateMemMove(llvm::Value *Dst, llvm::Value *Src, llvm::Value *Size, unsigned Align,
     261                            bool isVolatile = false, llvm::MDNode *TBAATag = nullptr,
     262                            llvm::MDNode *ScopeTag = nullptr,
     263                            llvm::MDNode *NoAliasTag = nullptr);
    260264
    261265    void setDriver(Driver * const driver) {
Note: See TracChangeset for help on using the changeset viewer.