> Maybe REG_ALLOC_ORDER helps? It already has the cheap registers first. The problem is (or seems to be) that the large size of the expensive register class overwhelms pretty much everything else.