Lines Matching defs:literal
109 def literal(value):
500 bin('SLessThan', ref('left'), literal(0)),
501 bin('SLessThan', ref('right'), literal(0)))),
503 ('signed_adjust', if_expr(ref('either_signed'), literal(1), literal(0))),
506 if_expr(ref('either_signed'), literal(4), literal(2))))),
509 literal(0),
514 if_expr(bin('Equal', ref('right'), literal(0)),
515 literal(0),
516 bin('UDiv', ref('left_minus_right'), literal(4))))
523 bin('SLessThan', ref('left'), literal(0)),
524 bin('SLessThan', ref('right'), literal(0)))),
526 ('signed_adjust', if_expr(ref('either_signed'), literal(1), literal(0))),
529 if_expr(ref('either_signed'), literal(4), literal(2))))),
532 literal(0),
537 if_expr(bin('Equal', ref('right'), literal(0)),
538 literal(0),
539 bin('UDiv', ref('left_minus_right'), literal(4))))
786 bin('UDiv', ref('right'), literal(2)))),
789 literal(0),
792 if_expr(bin('Equal', ref('right'), literal(0)),
793 literal(0),
794 bin('UDiv', ref('left_minus_right'), literal(4)))