Ignore:
Timestamp:
Jun 3, 2015, 11:43:51 PM (4 years ago)
Author:
nmedfort
Message:

More multiplexing work; passes make check.

File:
1 edited

Legend:

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

    r4590 r4592  
    6363                                      cl::cat(cPabloOptimizationsOptions));
    6464#ifdef ENABLE_MULTIPLEXING
    65 static cl::opt<bool> PabloMutualExclusionPass("mutual-exclusion", cl::init(true),
    66                                       cl::desc("Multiplex Advances whose inputs are mutual exclusive and replaces any contradictory stream with Zero."),
     65static cl::opt<bool> PabloMutualExclusionPass("mutual-exclusion", cl::init(false),
     66                                      cl::desc("Multiplex Advances whose inputs are mutual exclusive and replace any contradictory stream with Zero."),
    6767                                      cl::cat(cPabloOptimizationsOptions));
    6868#endif
     
    171171    #ifdef ENABLE_MULTIPLEXING
    172172    if (PabloMutualExclusionPass) {
    173         if (PrintCompiledREcode) {
    174             //Print to the terminal the AST that was generated by the pararallel bit-stream compiler.
    175             llvm::raw_os_ostream cerr(std::cerr);
    176             cerr << "Pre-Multiplexing Pablo AST:\n";
    177             PabloPrinter::print(main.statements(), cerr);
    178         }
    179173        AutoMultiplexing::optimize(basisBits, main);
    180174    }
Note: See TracChangeset for help on using the changeset viewer.