protected override void AdditionalSetup()
{
moveHints = new Dictionary<SlotIndex, MoveHint>();
// Collect move locations
CollectMoveHints();
// Generate trace information for move hints
TraceMoveHints();
// Split intervals at call sites
SplitIntervalsAtCallSites();
}