Ignore:
Timestamp:
Sep 27, 2015, 1:32:27 AM (4 years ago)
Author:
nmedfort
Message:

Progress on multi-target UCD compiler.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/generate_predefined_ucd_functions.cpp

    r4788 r4797  
    242242        (*LongestDependenceChainFile) << name;
    243243    }
    244     // std::cerr << name << std::endl;
     244    #ifndef NDEBUG
     245    std::cerr << name << std::endl;
     246    #endif
    245247    PabloFunction * function = PabloFunction::Create(std::move(name), 8, 1);
    246248    Encoding encoding(Encoding::Type::UTF_8, 8);
     
    259261    function->setResult(0, builder.createAssign("matches", result));
    260262    // Optimize it at the pablo level
     263    PabloVerifier::verify(*function, "creation");
    261264    Simplifier::optimize(*function);
    262265    CodeSinking::optimize(*function);
    263 
    264266    #ifdef ENABLE_MULTIPLEXING
    265267    BDDMinimizationPass::optimize(*function);
     
    284286    #endif
    285287    if (EnableReassociation) {
    286         BooleanReassociationPass::optimize(*function);
     288        BooleanReassociationPass::optimize(*function);       
    287289    }
    288290
Note: See TracChangeset for help on using the changeset viewer.