whitequark
|
d3f0059cab
|
compiler.iodelay: correctly fold max(0, [0, ]...).
|
2015-11-24 00:46:55 +08:00 |
|
whitequark
|
9bc62fa3d2
|
transforms.iodelay_estimator: correctly handle functions with empty body.
|
2015-11-24 00:46:26 +08:00 |
|
whitequark
|
abb36b42be
|
compiler.iodelay: fold and eval SToMU to an int, not float.
|
2015-11-24 00:19:33 +08:00 |
|
whitequark
|
02f2763ea8
|
compiler.iodelay: always fully fold SToMU and MUToS.
|
2015-11-23 23:59:59 +08:00 |
|
whitequark
|
5cd12ffd28
|
compiler.iodelay: fold MUToS and SToMU.
|
2015-11-21 17:23:20 +08:00 |
|
whitequark
|
cb9e7d15bf
|
compiler.iodelay: subtraction certainly shouldn't be commutative.
|
2015-11-20 22:15:03 +08:00 |
|
whitequark
|
956d2afcb2
|
compiler.iodelay: fold Max further.
|
2015-11-17 03:06:07 +03:00 |
|
whitequark
|
7d2fca291d
|
compiler.iodelay: add missing import.
|
2015-11-17 01:30:19 +03:00 |
|
whitequark
|
841e01a8bb
|
compiler.iodelay: fix typo in Var.__eq__.
|
2015-11-17 00:53:12 +03:00 |
|
whitequark
|
e67705dc27
|
compiler.iodelay: fix typo in BinOp.__eq__.
|
2015-11-17 00:51:37 +03:00 |
|
whitequark
|
629aacec09
|
compiler.iodelay: add forgotten Conv.__eq__.
|
2015-11-17 00:51:22 +03:00 |
|
whitequark
|
7a6fc3983c
|
Make delay component of function type unifyable.
|
2015-09-30 18:41:14 +03:00 |
|
whitequark
|
b971cc8cdf
|
compiler.{iodelay,transforms.iodelay_estimator}: implement.
|
2015-09-02 17:55:48 -06:00 |
|