C# Class DataFlowAnalysis.SpecificIterativeAlgorithmParametrs.ReachingDefinitions.GenKillCalculator.GenKillOneCommandCalculator

Show file Open project: wisestump/OptimizingCompiler

Public Methods

Method Description
CalculateGenAndKill ( BasicBlock block, ThreeAddressCommand command ) : GenKillOneCommand
CalculateGenAndKill ( BasicBlock block, int commandId ) : GenKillOneCommand
CalculateGenAndKill ( int blockId, int commandId ) : GenKillOneCommand
GenKillOneCommandCalculator ( Graph g ) : DataFlowAnalysis.IntermediateRepresentation.BasicBlockCode.Model

Method Details

CalculateGenAndKill() public method

public CalculateGenAndKill ( BasicBlock block, ThreeAddressCommand command ) : GenKillOneCommand
block BasicBlock
command ThreeAddressCommand
return GenKillOneCommand

CalculateGenAndKill() public method

public CalculateGenAndKill ( BasicBlock block, int commandId ) : GenKillOneCommand
block BasicBlock
commandId int
return GenKillOneCommand

CalculateGenAndKill() public method

public CalculateGenAndKill ( int blockId, int commandId ) : GenKillOneCommand
blockId int
commandId int
return GenKillOneCommand

GenKillOneCommandCalculator() public method

public GenKillOneCommandCalculator ( Graph g ) : DataFlowAnalysis.IntermediateRepresentation.BasicBlockCode.Model
g Graph
return DataFlowAnalysis.IntermediateRepresentation.BasicBlockCode.Model