Ignore:
Timestamp:
May 6, 2015, 1:03:21 PM (4 years ago)
Author:
cameron
Message:

Separate CarryIn? and CarryOut? data; introduce mIfDepth and mWhileDepth

File:
1 edited

Legend:

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

    r4542 r4545  
    131131
    132132    ASTToValueMap                       mMarkerMap;
    133     CarryQueueVector                    mCarryDataVector;
     133    CarryQueueVector                    mCarryInVector;
     134    CarryQueueVector                    mCarryOutVector;
    134135    std::vector<int>                    mCarryDataSummaryIdx;
    135136
     
    144145
    145146    Value*                              mCarryDataPtr;
    146     unsigned                            mNestingDepth;
     147    unsigned                            mWhileDepth;
     148    unsigned                            mIfDepth;
    147149
    148150    ConstantAggregateZero* const        mZeroInitializer;
     
    156158    Value*                              mOutputAddrPtr;
    157159
    158     unsigned                            mMaxNestingDepth;
     160    unsigned                            mMaxWhileDepth;
    159161
    160162    std::map<std::string, void *>       mExternalMap;
Note: See TracChangeset for help on using the changeset viewer.