ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LiveDeadVarsAnalysis Member List

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

Analysis(bool(*f)(CFGNode)=defaultFilter)Analysisinline
filterAnalysis
fseuLiveDeadVarsAnalysisprotected
gatherDescendants(std::vector< DataflowEdge > edges, DataflowNode(DataflowEdge::*edgeFn)() const)IntraUniDirectionalDataflowprotected
genInitState(const Function &func, const DataflowNode &n, const NodeState &state, std::vector< Lattice * > &initLattices, std::vector< NodeFact * > &initFacts)LiveDeadVarsAnalysisvirtual
getDescendants(const DataflowNode &n)IntraBWDataflowvirtual
getInitialWorklist(const Function &func, bool firstVisit, bool analyzeDueToCallers, const set< Function > &calleesUpdated, NodeState *fState)IntraBWDataflowvirtual
getInterAnalysis() const IntraProceduralDataflowinline
getLatticeAnte(NodeState *state)IntraBWDataflowvirtual
getLatticePost(NodeState *state)IntraBWDataflowvirtual
getTransferVisitor(const Function &func, const DataflowNode &n, NodeState &state, const std::vector< Lattice * > &dfInfo)LiveDeadVarsAnalysisinlinevirtual
getUltimate(const Function &func)IntraBWDataflowvirtual
initializeFunctionNodeState(const Function &func, NodeState *fState)IntraBWDataflowvirtual
interAnalysisIntraProceduralAnalysisprotected
IntraBWDataflow()IntraBWDataflowinline
LiveDeadVarsAnalysis(SgProject *project, funcSideEffectUses *fseu=NULL)LiveDeadVarsAnalysis
propagateStateToNextNode(const std::vector< Lattice * > &curNodeState, DataflowNode curDFNode, int nodeIndex, const std::vector< Lattice * > &nextNodeState, DataflowNode nextDFNode)IntraUniDirectionalDataflowprotected
runAnalysis(const Function &func, NodeState *state, bool analyzeDueToCallers, std::set< Function > calleesUpdated)IntraUniDirectionalDataflowvirtual
IntraUnitDataflow::runAnalysis(const Function &func, NodeState *state)IntraProceduralDataflowinlinevirtual
setInterAnalysis(InterProceduralDataflow *interDataflowAnalysis)IntraProceduralDataflowinline
setInterAnalysis(IntraProceduralDataflow *intraDFAnalysis)IntraProceduralDataflowinline
IntraProceduralAnalysis::setInterAnalysis(InterProceduralAnalysis *interAnalysis)IntraProceduralAnalysisinline
transfer(const Function &func, const DataflowNode &n, NodeState &state, const std::vector< Lattice * > &dfInfo)LiveDeadVarsAnalysisinlinevirtual
transferFunctionCall(const Function &func, const DataflowNode &n, NodeState *state)IntraBWDataflowvirtual
visitedIntraProceduralDataflow
~IntraProceduralAnalysis()IntraProceduralAnalysisvirtual