commit | 192187283c45b0bf43879ce8cc71b0bf0970d71f | [log] [tgz] |
---|---|---|
author | Matthias Braun <matze@braunis.de> | Fri Jul 07 03:02:18 2017 +0000 |
committer | Matthias Braun <matze@braunis.de> | Fri Jul 07 03:02:18 2017 +0000 |
tree | 43a33e40b61e4ed4a36680cb76c6a520d0b39706 | |
parent | a819fad86534f6d47808be88cd6a22648f9782ac [diff] |
RegisterScavenging: Fix PR33687 When scavenging for a use in instruction MI, we will reload after that instruction and hence cannot spill uses/defs of this instruction. This fixes http://llvm.org/PR33687 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307352 91177308-0d34-0410-b5e6-96231b3b80d8