artiq/artiq/compiler/transforms
whitequark ee1b2fa3ea compiler: swap the order of ptr/len fields in lists.
This is to make them match the Rust slices.
Once the cslice crate becomes #![no_std] we'll also use its (tidier)
conversion functions.
2017-01-31 22:11:13 +00:00
..
__init__.py compiler: monomorphize int64(round(x)) to not lose precision. 2016-12-02 15:02:44 +00:00
artiq_ir_generator.py compiler: the len builtin is not polymorphic, coerce the result. 2017-01-31 21:28:20 +00:00
asttyped_rewriter.py compiler: add support for async RPCs. 2016-10-30 00:57:31 +00:00
cast_monomorphizer.py compiler: rein in overzealous cast monomorphization. 2016-12-05 05:08:57 +00:00
dead_code_eliminator.py compiler: make quoted functions independent of outer environment. 2016-03-26 20:46:45 +00:00
inferencer.py compiler: monomorphize int64(round(x)) to not lose precision. 2016-12-02 15:02:44 +00:00
int_monomorphizer.py transforms.int_monomorphizer: visit children of CallT. 2015-12-20 18:07:31 +08:00
interleaver.py Rename 'with parallel' to 'with interleave' (#265). 2016-02-22 13:24:43 +00:00
iodelay_estimator.py compiler: don't typecheck RPCs except for return type. 2016-04-26 01:12:36 +00:00
llvm_ir_generator.py compiler: swap the order of ptr/len fields in lists. 2017-01-31 22:11:13 +00:00