| 1008 | } |
| 1009 | |
| 1010 | expr expr::umul_fix(const expr &a, const expr &b, const expr &c) { |
| 1011 | expr r = umul_fix_helper(a, b, c); |
| 1012 | return r.trunc(a.bits()); |
| 1013 | } |
| 1014 | |
| 1015 | expr expr::umul_fix_no_uoverflow(const expr &a, const expr &b, const expr &c) { |
| 1016 | auto width = a.bits(); |
nothing calls this directly
no test coverage detected