/ src / ARMeilleure / CodeGen / RegisterAllocators / AllocationResult.cs
AllocationResult.cs
 1  namespace ARMeilleure.CodeGen.RegisterAllocators
 2  {
 3      readonly struct AllocationResult
 4      {
 5          public int IntUsedRegisters { get; }
 6          public int VecUsedRegisters { get; }
 7          public int SpillRegionSize { get; }
 8  
 9          public AllocationResult(
10              int intUsedRegisters,
11              int vecUsedRegisters,
12              int spillRegionSize)
13          {
14              IntUsedRegisters = intUsedRegisters;
15              VecUsedRegisters = vecUsedRegisters;
16              SpillRegionSize = spillRegionSize;
17          }
18      }
19  }