C# Class Mosa.Compiler.Framework.Analysis.SimpleTraceBlockOrder

The Simple Trace Block Order quickly reorders blocks to optimize loops and reduce the distance of jumps and branches.
Inheritance: IBlockOrderAnalysis
Afficher le fichier Open project: tgiphil/MOSA-Project

Méthodes publiques

Méthode Description
GetLoopDepth ( BasicBlock block ) : int
GetLoopIndex ( BasicBlock block ) : int
PerformAnalysis ( BasicBlocks basicBlocks ) : void

Method Details

GetLoopDepth() public méthode

public GetLoopDepth ( BasicBlock block ) : int
block BasicBlock
Résultat int

GetLoopIndex() public méthode

public GetLoopIndex ( BasicBlock block ) : int
block BasicBlock
Résultat int

PerformAnalysis() public méthode

public PerformAnalysis ( BasicBlocks basicBlocks ) : void
basicBlocks BasicBlocks
Résultat void