ilasynth  1.0
ILASynth: Template-based ILA Synthesis Engine
ilasynth::BoolOp Member List

This is the complete list of members for ilasynth::BoolOp, including all inherited members.

_getSupportVarsHelper(nodeset_t &supp, const Node *n)ilasynth::Nodeprotectedstatic
AND enum valueilasynth::BoolOp
arg(unsigned i) constilasynth::BoolOpvirtual
argsilasynth::BoolOp
Arity enum nameilasynth::BoolOp
arityilasynth::BoolOp
BINARY enum valueilasynth::BoolOp
BoolExpr()ilasynth::BoolExpr
BoolExpr(NodeType t)ilasynth::BoolExpr
BoolOp(Op op, const nptr_t &n1)ilasynth::BoolOp
BoolOp(Op op, const nptr_t &n1, const nptr_t &n2)ilasynth::BoolOp
BoolOp(Op op, nptr_vec_t &args_)ilasynth::BoolOp
BoolOp(const BoolOp *other, nptr_vec_t &args_)ilasynth::BoolOp
checkBinaryOpTypes(Op op, const nptr_t &n1, const nptr_t &n2)ilasynth::BoolOpprivatestatic
checkTernaryOpTypes(Op op, nptr_vec_t args_)ilasynth::BoolOpprivatestatic
checkUnaryOpTypes(Op op, const nptr_t &n)ilasynth::BoolOpprivatestatic
clone() constilasynth::BoolOpvirtual
depthFirstVisit(F &func) constilasynth::Nodeinline
DISTINCT enum valueilasynth::BoolOp
equal(const Node *that) constilasynth::BoolOpvirtual
EQUAL enum valueilasynth::BoolOp
getId()ilasynth::Nodeinline
getName()ilasynth::Nodeinline
getName() constilasynth::Nodeinline
getOp() constilasynth::BoolOpinline
getRefName() constilasynth::Nodeinline
getSupportVars(nodeset_t &sup)ilasynth::Node
getType()ilasynth::Nodeinline
getValue() constilasynth::Nodevirtual
hash_initedilasynth::Nodemutableprotected
hash_valueilasynth::Nodemutableprotected
hasSynthesisConstructs() constilasynth::Node
idilasynth::Nodeprotected
IF enum valueilasynth::BoolOp
IMPLY enum valueilasynth::BoolOp
INVALID enum valueilasynth::BoolOp
isBinary(Op op)ilasynth::BoolOpinlineprivatestatic
isConstant() constilasynth::Nodevirtual
isTernary(Op op)ilasynth::BoolOpinlineprivatestatic
isUnary(Op op)ilasynth::BoolOpinlineprivatestatic
ite(const nptr_t &cond, const nptr_t &t, const nptr_t &f)ilasynth::Nodestatic
nameilasynth::Nodeprotected
NAND enum valueilasynth::BoolOp
nArgs() constilasynth::BoolOpvirtual
negate(const nptr_t &n, rwmap_t &cache)ilasynth::BoolOpstatic
Node()ilasynth::Node
Node(NodeType t)ilasynth::Node
NOR enum valueilasynth::BoolOp
NOT enum valueilasynth::BoolOp
Op enum nameilasynth::BoolOp
opilasynth::BoolOp
operatorNamesilasynth::BoolOpstatic
OR enum valueilasynth::BoolOp
refNameilasynth::Nodeprotected
setRefName(const std::string &refN)ilasynth::Nodeinline
SGE enum valueilasynth::BoolOp
SGT enum valueilasynth::BoolOp
SLE enum valueilasynth::BoolOp
SLT enum valueilasynth::BoolOp
TERNARY enum valueilasynth::BoolOp
typeilasynth::Node
UGE enum valueilasynth::BoolOp
UGT enum valueilasynth::BoolOp
ULE enum valueilasynth::BoolOp
ULT enum valueilasynth::BoolOp
UNARY enum valueilasynth::BoolOp
visit(NodeVisitorI &vi)ilasynth::Node
write(std::ostream &out) constilasynth::BoolOpvirtual
XNOR enum valueilasynth::BoolOp
XOR enum valueilasynth::BoolOp
~BoolExpr()ilasynth::BoolExprvirtual
~BoolOp()ilasynth::BoolOpvirtual
~Node()ilasynth::Nodevirtual