[GHC] #7829: make better/more robust loopbreaker choices