artiq/artiq/transforms
2014-11-03 14:22:24 +08:00
..
__init__.py compiler: split into transforms and py2llvm 2014-09-05 22:18:31 +08:00
fold_constants.py transforms/fold_constants: support comparisons 2014-10-29 18:46:06 +08:00
inline.py transforms/inline: rewrite 2014-10-31 23:43:36 +08:00
interleave.py Remove microcycle unit 2014-10-05 17:54:22 +08:00
lower_time.py time_to_cycles: round instead of flooring 2014-10-13 18:35:05 +08:00
lower_units.py transforms: track units, now() returns seconds, implement time_to_cycles and cycles_to_time 2014-10-06 23:28:56 +08:00
remove_dead_code.py transforms/remove_inter_assign: support names and dependencies 2014-11-03 11:35:54 +08:00
remove_inter_assigns.py transforms/remove_inter_assigns: prevent combinatorial explosion 2014-11-03 14:22:24 +08:00
tools.py transforms/remove_inter_assigns: prevent combinatorial explosion 2014-11-03 14:22:24 +08:00
unparse.py compiler: split into transforms and py2llvm 2014-09-05 22:18:31 +08:00
unroll_loops.py transforms/inline,unroll_loops: fix aliasing problems 2014-10-29 17:09:16 +08:00