For extremely optimistic definitions of &quot;normal&quot;. Also, if your &quot;five variables&quot; have non-overlapping live ranges, then you might be able to get it down to only 2 or 3 registers, so I wouldn&#x27;t say it&#x27;s &quot;optimal by default&quot;.