

@5156

3 years 
nmedfort 
Work on multiplexing and distribution passes + a few AST modification …



@5119

3 years 
nmedfort 
Work on multiplexing using a fixed window.



@5113

3 years 
nmedfort 
Implemented topological sort using Z3.



@5112

3 years 
nmedfort 
Initial work on multiplexing using Z3.



@4983

3 years 
cameron 
Move items to util directory



@4959

4 years 
nmedfort 
Initial modifications to Pablo Compiler and Kernel Builder to support …



@4937

4 years 
nmedfort 
Check in of misc changes prior to symbol table work.



@4927

4 years 
nmedfort 
Bug fixes



@4919

4 years 
nmedfort 
Work on lowering + some timing and papi information that will be …



@4896

4 years 
nmedfort 
Work on coalescing algorithm + minor changes.



@4890

4 years 
nmedfort 
Continued work on multiplexing pass.



@4888

4 years 
nmedfort 
Work on adding Multiplexing Window Size.



@4871

4 years 
nmedfort 
Minor improvements to the optimizers and AST manipulation.



@4870

4 years 
nmedfort 
Bug fix for Multiplexing. Added ability to set the body of a If/While? …



@4868

4 years 
nmedfort 
Work on bug fixes for multiplexing pass.



@4860

4 years 
nmedfort 
Back up check in. Memory leaks should be fixed.



@4822

4 years 
nmedfort 
Added ability to limit the size of candidate multiplexing sets and …



@4775

4 years 
nmedfort 
Work towards testing reassociation + multiplexing.



@4773

4 years 
nmedfort 
Bug fixes for reassociation pass.



@4738

4 years 
nmedfort 
More work on the boolean reassociation pass.



@4736

4 years 
nmedfort 
Initial stages of a simple boolean equation reassociation pass.



@4728

4 years 
nmedfort 
Few extra changes.



@4727

4 years 
nmedfort 
More minimization work.



@4725

4 years 
nmedfort 
Temporary checkin.



@4724

4 years 
nmedfort 
Temporary check in



@4722

4 years 
nmedfort 
Misc. changes and start of dependency chain analysis in ucd generator.



@4711

4 years 
nmedfort 
Temporary checkin.



@4702

4 years 
nmedfort 
Temporary check in



@4665

4 years 
nmedfort 
Made pablo compiler reenterant through alternate compile method that …



@4657

4 years 
nmedfort 
Initial introduction of a PabloFunction? type.



@4650

4 years 
nmedfort 
Partial roll back of Trie structure. Seemed to introduce the potential …



@4648

4 years 
nmedfort 
Temporary checkin. Using simple trie to collect candidate …



@4646

4 years 
nmedfort 
Fixed Multiplexing for new While structure/logic + Potential bug fix …



@4639

4 years 
nmedfort 
Temporary check in for demuxing simplification.



@4638

4 years 
nmedfort 
Minor modifications



@4629

4 years 
nmedfort 
Couple modifications to the UCD compiler. Splitting Multiplexing from …



@4611

4 years 
nmedfort 
Temporary checkin



@4610

4 years 
nmedfort 
Some clean up work and additional comments for last multiplexing check in.



@4608

4 years 
nmedfort 
Replaced independent set approximation for multiplex set selection …



@4601

4 years 
nmedfort 
Minor changes to multiplexing code.



@4600

4 years 
nmedfort 
Multiplexing work: minor bug fix and inconsequential changes.



@4599

4 years 
nmedfort 
More multiplexing work. Reduced MWIS approximation cost.



@4598

4 years 
nmedfort 
Added the ability to compute all unique combinations of potential …



@4596

4 years 
nmedfort 
More multiplexing work.



@4594

4 years 
nmedfort 
Added ability to infer mutual exclusivity / subset relationships based …



@4592

4 years 
nmedfort 
More multiplexing work; passes make check.



@4586

4 years 
nmedfort 
More multiplexing work.



@4585

4 years 
nmedfort 
Temporary checkin



@4583

4 years 
nmedfort 
More multiplexing work. Can only be enabled by adding …



@4582

4 years 
nmedfort 
More work on multiplexing.



@4581

4 years 
nmedfort 
More multiplexing work



@4579

4 years 
nmedfort 
More work on multiplexing



@4578

4 years 
nmedfort 
More multiplexing work.



@4577

4 years 
nmedfort 
More multiplexing work.



@4571

4 years 
nmedfort 
More work on multiplexing



@4570

4 years 
nmedfort 
More work on multiplexing



@4569

4 years 
nmedfort 
Some work on multiplexing.



@4536

5 years 
nmedfort 
Temporary checkin of incomplete multiplexing module.



@4532

5 years 
cameron 
Restore icgrep working directory


copied from icGREP/icgrepdevel/icgrep1.00/pablo/optimizers/pablo_automultiplexing.hpp:



@4529

5 years 
cameron 
icgrep 1.0
