MCPcopy Create free account
hub / github.com/AliveToolkit/alive2 / ashr

Method ashr

smt/expr.cpp:931–936  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

929}
930
931expr expr::ashr(const expr &rhs) const {
932 if (isZero() || rhs.isZero())
933 return *this;
934
935 return binop_fold(rhs, Z3_mk_bvashr);
936}
937
938expr expr::lshr(const expr &rhs) const {
939 C();

Callers 4

toSMTMethod · 0.80
toSMTMethod · 0.80
smul_fix_helperFunction · 0.80
shl_no_soverflowMethod · 0.80

Calls 1

isZeroMethod · 0.45

Tested by

no test coverage detected