commit | d841eae40bbc1c3c740394ef6b1948297de9c31a | [log] [tgz] |
---|---|---|
author | Matt Arsenault <Matthew.Arsenault@amd.com> | Tue Jun 27 18:28:10 2017 +0000 |
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Tue Jun 27 18:28:10 2017 +0000 |
tree | 0036378606ce89128ef0f0e124139b871b461254 | |
parent | 197bda663593d2cadb0eadf0317a23ec0591af17 [diff] |
RenameIndependentSubregs: Fix infinite loop Apparently this replacement can really be substituting the same as the original register. Avoid restarting the loop when there's been no change in the register uses. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306441 91177308-0d34-0410-b5e6-96231b3b80d8