| 980 | } |
| 981 | |
| 982 | expr expr::smul_fix(const expr &a, const expr &b, const expr &c) { |
| 983 | expr r = smul_fix_helper(a, b, c); |
| 984 | return r.trunc(a.bits()); |
| 985 | } |
| 986 | |
| 987 | expr expr::smul_fix_no_soverflow(const expr &a, const expr &b, const expr &c) { |
| 988 | expr r = smul_fix_helper(a, b, c); |
nothing calls this directly
no test coverage detected