aboutsummaryrefslogtreecommitdiff
path: root/ARMeilleure/CodeGen/RegisterAllocators/IRegisterAllocator.cs
blob: 8f236c2533119685cc54bfd4363c4e4c0c16a875 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
using ARMeilleure.Translation;

namespace ARMeilleure.CodeGen.RegisterAllocators
{
    interface IRegisterAllocator
    {
        AllocationResult RunPass(
            ControlFlowGraph cfg,
            StackAllocator stackAlloc,
            RegisterMasks regMasks);
    }
}