Searched refs:canonInvert (Results 1 – 7 of 7) sorted by relevance
96 virtual Theorem canonInvert(const Expr & e) = 0;
144 virtual Theorem canonInvert(const Expr & e);
143 virtual Theorem canonInvert(const Expr & e);
873 Expr result = canonInvert(e[0]).getRHS(); in canonInvertMult()876 canonMultMtermMterm(result * canonInvert(e[i]).getRHS()).getRHS(); in canonInvertMult()885 ArithTheoremProducer::canonInvert(const Expr& e) in canonInvert() function in ArithTheoremProducer921 Theorem thm = newRWTheorem(e, e[0]*(canonInvert(e[1]).getRHS()), Assumptions::emptyAssump(), pf); in canonDivide()
827 Expr result = canonInvert(e[0]).getRHS(); in canonInvertMult()830 canonMultMtermMterm(result * canonInvert(e[i]).getRHS()).getRHS(); in canonInvertMult()839 ArithTheoremProducer3::canonInvert(const Expr& e) in canonInvert() function in ArithTheoremProducer3916 Theorem thm = newRWTheorem(e, e[0]*(canonInvert(e[1]).getRHS()), Assumptions::emptyAssump(), pf); in canonDivide()
877 Expr result = canonInvert(e[0]).getRHS(); in canonInvertMult()880 canonMultMtermMterm(result * canonInvert(e[i]).getRHS()).getRHS(); in canonInvertMult()889 ArithTheoremProducerOld::canonInvert(const Expr& e) in canonInvert() function in ArithTheoremProducerOld966 Theorem thm = newRWTheorem(e, e[0]*(canonInvert(e[1]).getRHS()), Assumptions::emptyAssump(), pf); in canonDivide()