diff options
author | Matthias Braun <matze@braunis.de> | 2017-05-19 00:18:03 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2017-05-19 00:18:03 +0000 |
commit | d6e75ed93ed39e29a6a7e9241ea6cc6171808ae7 (patch) | |
tree | 23f58e1a2dd3cf68da84367f651ae2b64d7fa738 /llvm/lib/CodeGen/ShadowStackGCLowering.cpp | |
parent | 8700684aaa5ca4fccffb6481ccf3f4f655587892 (diff) | |
download | bcm5719-llvm-d6e75ed93ed39e29a6a7e9241ea6cc6171808ae7.tar.gz bcm5719-llvm-d6e75ed93ed39e29a6a7e9241ea6cc6171808ae7.zip |
LiveIntervalAnalysis: Fix missing case in pruneSubRegValues()
pruneSubRegValues() needs to remove subregister ranges starting at
instructions that later get removed by eraseInstrs(). It missed to check
one case in which eraseInstrs() would remove an instruction.
Fixes http://llvm.org/PR32688
llvm-svn: 303396
Diffstat (limited to 'llvm/lib/CodeGen/ShadowStackGCLowering.cpp')
0 files changed, 0 insertions, 0 deletions