Ignore:
Timestamp:
Sep 23, 2015, 12:54:17 AM (4 years ago)
Author:
nmedfort
Message:

Misc changes + potential SIGBUS fix for issue reported by Hongpu.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/codegenstate.h

    r4718 r4788  
    6969    PabloAST * createAdvance(PabloAST * expr, PabloAST * shiftAmount, const std::string prefix);
    7070
    71     inline Zeroes * createZeroes() const {
     71    static inline Zeroes * createZeroes() {
    7272        return mZeroes;
    7373    }
    7474
    75     inline Ones * createOnes() const {
     75    static inline Ones * createOnes() {
    7676        return mOnes;
    7777    }
     
    225225
    226226private:       
    227     Zeroes * const                                      mZeroes;
    228     Ones * const                                        mOnes;
     227    static Zeroes * const                               mZeroes;
     228    static Ones * const                                 mOnes;
    229229    SymbolGenerator &                                   mSymbolGenerator;
    230230    PabloBlock *                                        mParent;
Note: See TracChangeset for help on using the changeset viewer.