C# Класс Mosa.Compiler.Framework.Analysis.SimpleTraceBlockOrder

The Simple Trace Block Order quickly reorders blocks to optimize loops and reduce the distance of jumps and branches.
Наследование: IBlockOrderAnalysis
Показать файл Открыть проект

Открытые методы

Метод Описание
GetLoopDepth ( BasicBlock block ) : int
GetLoopIndex ( BasicBlock block ) : int
PerformAnalysis ( BasicBlocks basicBlocks ) : void

Описание методов

GetLoopDepth() публичный Метод

public GetLoopDepth ( BasicBlock block ) : int
block BasicBlock
Результат int

GetLoopIndex() публичный Метод

public GetLoopIndex ( BasicBlock block ) : int
block BasicBlock
Результат int

PerformAnalysis() публичный Метод

public PerformAnalysis ( BasicBlocks basicBlocks ) : void
basicBlocks BasicBlocks
Результат void