decompiler  1.0.0
TypeOpUnary Member List

This is the complete list of members for TypeOpUnary, including all inherited members.

addlflagsTypeOpprotected
behaveTypeOpprotected
evaluateBinary(int4 sizeout, int4 sizein, uintb in1, uintb in2) const TypeOpinline
evaluateUnary(int4 sizeout, int4 sizein, uintb in1) const TypeOpinline
getBehavior(void) const TypeOpinline
getFlags(void) const TypeOpinline
getInputCast(const PcodeOp *op, int4 slot, const CastStrategy *castStrategy) const TypeOpvirtual
getInputLocal(const PcodeOp *op, int4 slot) const TypeOpUnaryvirtual
getName(void) const TypeOpinline
getOpcode(void) const TypeOpinline
getOperatorName(const PcodeOp *op) const TypeOpinlinevirtual
getOutputLocal(const PcodeOp *op) const TypeOpUnaryvirtual
getOutputToken(const PcodeOp *op, CastStrategy *castStrategy) const TypeOpvirtual
inherits_sign enum valueTypeOp
inherits_sign_zero enum valueTypeOp
inheritsSign(void) const TypeOpinline
isCommutative(void) const TypeOp
markExplicitUnsigned(PcodeOp *op, int4 slot) const TypeOp
metainTypeOpUnaryprivate
metaoutTypeOpUnaryprivate
nameTypeOpprotected
opcodeTypeOpprotected
opflagsTypeOpprotected
printRaw(ostream &s, const PcodeOp *op)TypeOpUnaryvirtual
push(PrintLanguage *lng, const PcodeOp *op, const PcodeOp *readOp) const =0TypeOppure virtual
recoverInputBinary(int4 slot, int4 sizeout, uintb out, int4 sizein, uintb in) const TypeOpinline
recoverInputUnary(int4 sizeout, uintb out, int4 sizein) const TypeOpinline
registerInstructions(vector< TypeOp * > &inst, TypeFactory *tlst, const Translate *trans)TypeOpstatic
selectJavaOperators(vector< TypeOp * > &inst, bool val)TypeOpstatic
setMetatypeIn(type_metatype val)TypeOpUnaryinlineprivatevirtual
setMetatypeOut(type_metatype val)TypeOpUnaryinlineprivatevirtual
setSymbol(const string &nm)TypeOpinlineprotectedvirtual
tlstTypeOpprotected
TypeOp(TypeFactory *t, OpCode opc, const string &n)TypeOp
TypeOpUnary(TypeFactory *t, OpCode opc, const string &n, type_metatype mout, type_metatype min)TypeOpUnaryinline
~TypeOp(void)TypeOpvirtual