summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorWei Mi <wmi@google.com>2017-09-13 21:41:30 +0000
committerWei Mi <wmi@google.com>2017-09-13 21:41:30 +0000
commitc0d066468e4b4b0e2fa4c8cda2f7f998afe43d15 (patch)
treedec7f127df0c7dee0f9ed2e1b3af183d35c8e296 /llvm/lib/Transforms
parent4c76c45fedb9b386981cb3b38705385ed6eec221 (diff)
downloadbcm5719-llvm-c0d066468e4b4b0e2fa4c8cda2f7f998afe43d15.tar.gz
bcm5719-llvm-c0d066468e4b4b0e2fa4c8cda2f7f998afe43d15.zip
[RegAlloc] Keep a copy of live interval for the spilled vregs in HoistSpillHelper.
This is to fix PR34502. After rL311401, the live range of spilled vreg will be cleared. HoistSpill need to use the live range of the original vreg before splitting to know the moving range of the spills. The patch saves a copy of live interval for the spilled vreg inside of HoistSpillHelper. Differential Revision: https://reviews.llvm.org/D37578 llvm-svn: 313197
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud