diff options
author | Matthias Braun <matze@braunis.de> | 2014-12-20 01:54:50 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2014-12-20 01:54:50 +0000 |
commit | 714c494ca1271c55f6b84a7bead086b888b40f03 (patch) | |
tree | 9f65d89efa43721faad4df0bc5132d0dc899d0af /llvm/lib/CodeGen/StackProtector.cpp | |
parent | 7f8dece1d783418dfead89844c827be2f34dc5c8 (diff) | |
download | llvm-714c494ca1271c55f6b84a7bead086b888b40f03.zip llvm-714c494ca1271c55f6b84a7bead086b888b40f03.tar.gz llvm-714c494ca1271c55f6b84a7bead086b888b40f03.tar.bz2 |
LiveIntervalAnalysis: No kill flags for partially undefined uses.
We must not add kill flags when reading a vreg with some undefined
subregisters, if subreg liveness tracking is enabled. This is because
the register allocator may reuse these undefined subregisters for other
values which are not killed.
llvm-svn: 224664
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions