Changeset 5f3ba11 for src/main.cc


Ignore:
Timestamp:
Feb 4, 2022, 10:08:15 PM (2 years ago)
Author:
Fangren Yu <f37yu@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
Children:
b56ad5e
Parents:
451d958
Message:

TranslateTries? pass

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main.cc

    r451d958 r5f3ba11  
    404404                        // Currently not working due to unresolved issues with UniqueExpr
    405405                        PASS( "Expand Unique Expr", Tuples::expandUniqueExpr( transUnit ) ); // xxx - is this the right place for this? want to expand ASAP so tha, sequent passes don't need to worry about double-visiting a unique expr - needs to go after InitTweak::fix so that copy constructed return declarations are reused
     406
     407                        PASS( "Translate Tries" , ControlStruct::translateTries( transUnit ) );
     408
    406409                        translationUnit = convert( move( transUnit ) );
    407410                } else {
     
    469472
    470473                        PASS( "Expand Unique Expr", Tuples::expandUniqueExpr( translationUnit ) ); // xxx - is this the right place for this? want to expand ASAP so tha, sequent passes don't need to worry about double-visiting a unique expr - needs to go after InitTweak::fix so that copy constructed return declarations are reused
     474
     475                        PASS( "Translate Tries" , ControlStruct::translateTries( translationUnit ) );
    471476                }
    472477
    473                 PASS( "Translate Tries" , ControlStruct::translateTries( translationUnit ) );
     478               
    474479
    475480                PASS( "Gen Waitfor" , Concurrency::generateWaitFor( translationUnit ) );
Note: See TracChangeset for help on using the changeset viewer.