Skip to main content

Module monotonic_product

Module monotonic_product 

Source

Structsยง

OrderFacts ๐Ÿ”’

Functionsยง

collect_order_facts ๐Ÿ”’
expr_less_or_equal ๐Ÿ”’
Returns whether the known unsigned order and no-overflow bounds imply left <= right.
less_or_equal_comparison ๐Ÿ”’
Returns the unsigned weak ordering asserted by this constraint.
mul_operands ๐Ÿ”’
nonzero_expr ๐Ÿ”’
order_facts ๐Ÿ”’
product_less_or_equal_known ๐Ÿ”’
product_less_or_equal_known_ordered ๐Ÿ”’
product_less_than_known ๐Ÿ”’
product_less_than_known_ordered ๐Ÿ”’
product_less_than_negation ๐Ÿ”’
product_monotonic_unsat_normalized ๐Ÿ”’
Returns whether normalized monotonic product facts make constraints unsatisfiable.
remove_implied_monotonic_constraints ๐Ÿ”’
Removes hard-arithmetic comparisons implied by the remaining path constraints.
reversed_strict_comparison ๐Ÿ”’
Returns a strict comparison that contradicts right <= left.

Type Aliasesยง

LessOrEqualFacts ๐Ÿ”’
LessThanFacts ๐Ÿ”’
PositiveFacts ๐Ÿ”’