FPoptimizer_CodeTree::CodeTree Member List

This is the complete list of members for FPoptimizer_CodeTree::CodeTree, including all inherited members.
AddParam(const CodeTree &param) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
AddParamMove(CodeTree &param) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
AddParams(const std::vector< CodeTree > &RefParams) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
AddParamsMove(std::vector< CodeTree > &RefParams) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
AddParamsMove(std::vector< CodeTree > &RefParams, size_t replacing_slot) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
Become(const CodeTree &b) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
CalculateResultBoundaries() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
CalculateResultBoundaries_do() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
CodeTree() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
CodeTree(double v) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [explicit]
CodeTree(unsigned varno, VarTag) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [explicit]
CodeTree(const CodeTree &b, CloneTag) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [explicit]
ConstantFolding() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_AddGrouping() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_AddLogicItems() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_AndLogic() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_Assimilate() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_ComparisonOperations() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_IfOperations() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_LogicCommon(CondType cond_type, bool is_logical) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_MulGrouping() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_MulLogicItems() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_OrLogic() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
ConstantFolding_PowOperations() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
CopyOnWrite() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
DelParam(size_t index) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
DelParams() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
FixIncompleteHashes() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
GenerateFrom(const std::vector< unsigned > &byteCode, const std::vector< double > &immed, const FunctionParser::Data &data, bool keep_powi=false) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
GenerateFrom(const std::vector< unsigned > &byteCode, const std::vector< double > &immed, const FunctionParser::Data &data, const std::vector< CodeTree > &var_trees, bool keep_powi=false) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
GetDepth() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetEvennessInfo() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
GetFuncNo() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetHash() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetImmed() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetLongIntegerImmed() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetOpcode() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetOptimizedUsing() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetParam(size_t n) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetParam(size_t n) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetParamCount() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetParams() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetParams() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetRefCount() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
GetUniqueRef() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
GetVar() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
Is_Incompletely_Hashed() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
IsAlways enum value (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
IsAlwaysInteger(bool integer) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
IsAlwaysParity(bool odd) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
IsAlwaysSigned(bool positive) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
IsDefined() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
IsIdenticalTo(const CodeTree &b) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
IsImmed() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
IsLogicalValue() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
IsLongIntegerImmed() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
IsNever enum value (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
IsVar() const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
Mark_Incompletely_Hashed() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
RecreateInversionsAndNegations(bool prefer_base2=false) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
Rehash(bool constantfolding=true) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SetFuncOpcode(FUNCTIONPARSERTYPES::OPCODE o, unsigned f) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
SetImmed(double v) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
SetOpcode(FUNCTIONPARSERTYPES::OPCODE o) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
SetOptimizedUsing(const FPoptimizer_Grammar::Grammar *g) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
SetParam(size_t which, const CodeTree &b) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SetParamMove(size_t which, CodeTree &b) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SetParams(const std::vector< CodeTree > &RefParams) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SetParamsMove(std::vector< CodeTree > &RefParams) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SetVar(unsigned v) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
swap(CodeTree &b) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree [inline]
SynthCommonSubExpressions(FPoptimizer_ByteCode::ByteCodeSynth &synth) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SynthesizeByteCode(std::vector< unsigned > &byteCode, std::vector< double > &immed, size_t &stacktop_max) (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
SynthesizeByteCode(FPoptimizer_ByteCode::ByteCodeSynth &synth, bool MustPopTemps=true) const (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
TriTruthValue enum name (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
Unknown enum value (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
~CodeTree() (defined in FPoptimizer_CodeTree::CodeTree)FPoptimizer_CodeTree::CodeTree
 All Classes Files Functions Variables Typedefs Enumerations Defines