ChainComputer(Procedure proc,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.LinkedHashSet<AnalysisTarget> globalDefSet,
java.util.LinkedHashSet<AnalysisTarget> globalUseSet,
java.util.Map<Procedure,java.util.Set<AnalysisTarget>> defTargetSetMap,
java.util.Map<Procedure,java.util.Set<AnalysisTarget>> useTargetSetMap) |
DataFlowAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
boolean forward,
boolean may) |
ProgramSlicer(java.util.Map<Procedure,CFGraph> cfgMap,
IPChainAnalysis udChain,
Program program) |
PSGReachingDefinitionAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.Map<Procedure,java.util.Set<AnalysisTarget>> refParamMap,
java.util.Map<AnalysisTarget,java.lang.Integer> refParamIdxMap) |
PSGReachingDefinitionAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.Set<Symbol> globalSet,
java.util.Set<AnalysisTarget> globalDefList,
java.util.Set<Procedure> globalDefProcSet) |
PSGReachingGlobalProcSetAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.Set<Procedure> globalProcSet) |
PSGRegionalKillSetAnlaysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.Map<Procedure,java.util.Set<AnalysisTarget>> targetSetMap,
java.util.Set<Procedure> globalProcSet) |
PSGUpwardsExposedUsesAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.Map<Procedure,java.util.Set<AnalysisTarget>> refParamMap,
java.util.Map<AnalysisTarget,java.lang.Integer> refParamIdxMap) |
PSGUpwardsExposedUsesAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.Set<Symbol> globalSet,
java.util.Set<AnalysisTarget> globalUseList,
java.util.Set<Procedure> globalUseProcSet) |
ReachingDefinitionAnalysis(Program program,
java.util.Map<Procedure,CFGraph> cfgMap,
java.util.LinkedHashSet<AnalysisTarget> globalDefList) |