aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/OptimizedStructLayout.cpp
diff options
context:
space:
mode:
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>2020-04-09 21:34:30 -0500
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>2020-04-09 22:17:29 -0500
commit7f3787c0f2746f7748d642ffc9ce699a295df9e4 (patch)
tree075a612f6015dc334a795d54da4a2be5378bbc26 /llvm/lib/Support/OptimizedStructLayout.cpp
parent4275eb13315fbc59b8976667b774de2a1510fc36 (diff)
downloadllvm-7f3787c0f2746f7748d642ffc9ce699a295df9e4.zip
llvm-7f3787c0f2746f7748d642ffc9ce699a295df9e4.tar.gz
llvm-7f3787c0f2746f7748d642ffc9ce699a295df9e4.tar.bz2
[PowerPC] Bail out of redundant LI elimination on an implicit kill
The transformation currently does not differentiate between explicit and implicit kills. However, it is not valid to later simply clear an implicit kill flag since the kill could be due to a call or return. Fixes: https://bugs.llvm.org/show_bug.cgi?id=45374
Diffstat (limited to 'llvm/lib/Support/OptimizedStructLayout.cpp')
0 files changed, 0 insertions, 0 deletions