Ignore:
Timestamp:
Dec 16, 2016, 4:16:28 PM (3 years ago)
Author:
nmedfort
Message:

Rewrite of the CarryManager? to support non-carry-collapsing loops.

File:
1 edited

Legend:

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

    r5217 r5227  
    99    friend class SymbolGenerator;
    1010public:
    11 
     11    using IntTy = int64_t;
    1212
    1313    static inline bool classof(const PabloAST * e) {
     
    2020
    2121    }
    22     inline int64_t value() const {
     22    inline IntTy value() const {
    2323        return mValue;
    2424    }
    2525protected:
    26     Integer(const int64_t value, Type * type) noexcept
     26    Integer(const IntTy value, Type * type) noexcept
    2727    : PabloAST(ClassTypeId::Integer, type, nullptr)
    2828    , mValue(value)
     
    3131    }
    3232private:
    33     int64_t mValue;
     33    IntTy mValue;
    3434};
    3535
Note: See TracChangeset for help on using the changeset viewer.