Beaver. MLIR. Dialect. SMT
(beaver v0.4.8)
Copy Markdown
Summary
Functions
Return op name smt.and as a bitstring.
smt.and
Return op name smt.apply_func as a bitstring.
smt.apply_func
Return op name smt.array.broadcast as a bitstring.
smt.array.broadcast
Return op name smt.array.select as a bitstring.
smt.array.select
Return op name smt.array.store as a bitstring.
smt.array.store
Return op name smt.assert as a bitstring.
smt.assert
Return op name smt.bv2int as a bitstring.
smt.bv2int
Return op name smt.bv.add as a bitstring.
smt.bv.add
Return op name smt.bv.and as a bitstring.
smt.bv.and
Return op name smt.bv.ashr as a bitstring.
smt.bv.ashr
Return op name smt.bv.cmp as a bitstring.
smt.bv.cmp
Return op name smt.bv.concat as a bitstring.
smt.bv.concat
Return op name smt.bv.constant as a bitstring.
smt.bv.constant
Return op name smt.bv.extract as a bitstring.
smt.bv.extract
Return op name smt.bv.lshr as a bitstring.
smt.bv.lshr
Return op name smt.bv.mul as a bitstring.
smt.bv.mul
Return op name smt.bv.neg as a bitstring.
smt.bv.neg
Return op name smt.bv.not as a bitstring.
smt.bv.not
Return op name smt.bv.or as a bitstring.
smt.bv.or
Return op name smt.bv.repeat as a bitstring.
smt.bv.repeat
Return op name smt.bv.sdiv as a bitstring.
smt.bv.sdiv
Return op name smt.bv.shl as a bitstring.
smt.bv.shl
Return op name smt.bv.smod as a bitstring.
smt.bv.smod
Return op name smt.bv.srem as a bitstring.
smt.bv.srem
Return op name smt.bv.udiv as a bitstring.
smt.bv.udiv
Return op name smt.bv.urem as a bitstring.
smt.bv.urem
Return op name smt.bv.xor as a bitstring.
smt.bv.xor
Return op name smt.check as a bitstring.
smt.check
Return op name smt.constant as a bitstring.
smt.constant
Return op name smt.declare_fun as a bitstring.
smt.declare_fun
Return op name smt.distinct as a bitstring.
smt.distinct
Return op name smt.eq as a bitstring.
smt.eq
Return op name smt.exists as a bitstring.
smt.exists
Return op name smt.forall as a bitstring.
smt.forall
Return op name smt.implies as a bitstring.
smt.implies
Return op name smt.int2bv as a bitstring.
smt.int2bv
Return op name smt.int.abs as a bitstring.
smt.int.abs
Return op name smt.int.add as a bitstring.
smt.int.add
Return op name smt.int.cmp as a bitstring.
smt.int.cmp
Return op name smt.int.constant as a bitstring.
smt.int.constant
Return op name smt.int.div as a bitstring.
smt.int.div
Return op name smt.int.mod as a bitstring.
smt.int.mod
Return op name smt.int.mul as a bitstring.
smt.int.mul
Return op name smt.int.sub as a bitstring.
smt.int.sub
Return op name smt.ite as a bitstring.
smt.ite
Return op name smt.not as a bitstring.
smt.not
Return op name smt.or as a bitstring.
smt.or
Return op name smt.pop as a bitstring.
smt.pop
Return op name smt.push as a bitstring.
smt.push
Return op name smt.reset as a bitstring.
smt.reset
Return op name smt.set_logic as a bitstring.
smt.set_logic
Return op name smt.solver as a bitstring.
smt.solver
Return op name smt.xor as a bitstring.
smt.xor
Return op name smt.yield as a bitstring.
smt.yield
Functions
Return op name smt.and as a bitstring.
smt.and
Return op name smt.apply_func as a bitstring.
smt.apply_func
Return op name smt.array.broadcast as a bitstring.
smt.array.broadcast
Return op name smt.array.select as a bitstring.
smt.array.select
Return op name smt.array.store as a bitstring.
smt.array.store
Return op name smt.assert as a bitstring.
smt.assert
Return op name smt.bv2int as a bitstring.
smt.bv2int
Return op name smt.bv.add as a bitstring.
smt.bv.add
Return op name smt.bv.and as a bitstring.
smt.bv.and
Return op name smt.bv.ashr as a bitstring.
smt.bv.ashr
Return op name smt.bv.cmp as a bitstring.
smt.bv.cmp
Return op name smt.bv.concat as a bitstring.
smt.bv.concat
Return op name smt.bv.constant as a bitstring.
smt.bv.constant
Return op name smt.bv.extract as a bitstring.
smt.bv.extract
Return op name smt.bv.lshr as a bitstring.
smt.bv.lshr
Return op name smt.bv.mul as a bitstring.
smt.bv.mul
Return op name smt.bv.neg as a bitstring.
smt.bv.neg
Return op name smt.bv.not as a bitstring.
smt.bv.not
Return op name smt.bv.or as a bitstring.
smt.bv.or
Return op name smt.bv.repeat as a bitstring.
smt.bv.repeat
Return op name smt.bv.sdiv as a bitstring.
smt.bv.sdiv
Return op name smt.bv.shl as a bitstring.
smt.bv.shl
Return op name smt.bv.smod as a bitstring.
smt.bv.smod
Return op name smt.bv.srem as a bitstring.
smt.bv.srem
Return op name smt.bv.udiv as a bitstring.
smt.bv.udiv
Return op name smt.bv.urem as a bitstring.
smt.bv.urem
Return op name smt.bv.xor as a bitstring.
smt.bv.xor
Return op name smt.check as a bitstring.
smt.check
Return op name smt.constant as a bitstring.
smt.constant
Return op name smt.declare_fun as a bitstring.
smt.declare_fun
Return op name smt.distinct as a bitstring.
smt.distinct
Return op name smt.eq as a bitstring.
smt.eq
Return op name smt.exists as a bitstring.
smt.exists
Return op name smt.forall as a bitstring.
smt.forall
Return op name smt.implies as a bitstring.
smt.implies
Return op name smt.int2bv as a bitstring.
smt.int2bv
Return op name smt.int.abs as a bitstring.
smt.int.abs
Return op name smt.int.add as a bitstring.
smt.int.add
Return op name smt.int.cmp as a bitstring.
smt.int.cmp
Return op name smt.int.constant as a bitstring.
smt.int.constant
Return op name smt.int.div as a bitstring.
smt.int.div
Return op name smt.int.mod as a bitstring.
smt.int.mod
Return op name smt.int.mul as a bitstring.
smt.int.mul
Return op name smt.int.sub as a bitstring.
smt.int.sub
Return op name smt.ite as a bitstring.
smt.ite
Return op name smt.not as a bitstring.
smt.not
Return op name smt.or as a bitstring.
smt.or
Return op name smt.pop as a bitstring.
smt.pop
Return op name smt.push as a bitstring.
smt.push
Return op name smt.reset as a bitstring.
smt.reset
Return op name smt.set_logic as a bitstring.
smt.set_logic
Return op name smt.solver as a bitstring.
smt.solver
Return op name smt.xor as a bitstring.
smt.xor
Return op name smt.yield as a bitstring.
smt.yield