Use AllocationOrder in RegAllocGreedy, fix a bug in the hint calculation.