[GHC] #13051: Make the Register Allocator Loop-Aware