commit | fea3ecb60ce0f48d893c549ce92ae7dbb2ee76e4 | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Wed May 04 00:20:48 2016 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Wed May 04 00:20:48 2016 +0000 |
tree | 878af03e4d136a7dfb7ae8ed371a4c7fbe6884c3 | |
parent | 7212e1ee9696659a1097ca9e65b1f5f4d3612fce [diff] |
[GlobalDCE, Misc] Don't remove functions referenced by ifuncs We forgot to consider the target of ifuncs when considering if a function was alive or dead. N.B. Also update a few auxiliary tools like bugpoint and verify-uselistorder. This fixes PR27593. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268468 91177308-0d34-0410-b5e6-96231b3b80d8