forked from M-Labs/artiq
1
0
Fork 0

compiler.iodelay: fold Max further.

This commit is contained in:
whitequark 2015-11-17 03:06:07 +03:00
parent 7d2fca291d
commit 956d2afcb2
1 changed files with 1 additions and 1 deletions

View File

@ -213,7 +213,7 @@ class Max(Expr):
operand = operand.fold(vars) operand = operand.fold(vars)
if isinstance(operand, Const): if isinstance(operand, Const):
consts.append(operand.value) consts.append(operand.value)
else: elif operand not in exprs:
exprs.append(operand) exprs.append(operand)
if any(consts): if any(consts):
exprs.append(Const(max(consts))) exprs.append(Const(max(consts)))