diff options
author | Ayal Zaks <ayal.zaks@intel.com> | 2020-11-24 12:15:18 +0200 |
---|---|---|
committer | Ayal Zaks <ayal.zaks@intel.com> | 2020-11-24 15:12:54 +0200 |
commit | 32d9a386bf8f447dbbfaf55f6fef4fea4463205b (patch) | |
tree | c7fd0a5481bb476bc50d820833951b23c659c9eb /llvm/lib/Object/XCOFFObjectFile.cpp | |
parent | cb08558caa3bad69213b08e6361586491232c745 (diff) | |
download | llvm-32d9a386bf8f447dbbfaf55f6fef4fea4463205b.zip llvm-32d9a386bf8f447dbbfaf55f6fef4fea4463205b.tar.gz llvm-32d9a386bf8f447dbbfaf55f6fef4fea4463205b.tar.bz2 |
[LV] Keep Primary Induction alive when folding tail by masking
Fix PR47390.
The primary induction should be considered alive when folding tail by masking,
because it will be used by said masking; even when it may otherwise appear
useless: feeding only its own 'bump', which is correctly considered dead, and
as the 'bump' of another induction variable, which may wrongfully want to
consider its bump = the primary induction, dead.
Differential Revision: https://reviews.llvm.org/D92017
Diffstat (limited to 'llvm/lib/Object/XCOFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions