Exit early from a loop. NFC.
Exit early from a loop. NFC.

This patch fixes an issue introduced in r328810 which made the algorithm
to always run the loop O(n^2) times, though we can break early. The
output remains the same.

git-svn-id: f6089bf0e6284f307027cef4f64114ee9ebb0424@328811 91177308-0d34-0410-b5e6-96231b3b80d8

llvm-mirror/lld,llvm-mirror/lld