summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2018-05-10 11:45:18 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2018-05-10 11:45:18 +0000
commit456f473ea8f2ca7b85773ba09140c5862f9c3ad7 (patch)
treeaeeb86c7e6f027624513417d4c75b7d8a0a81858 /llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
parent70f4eaf699d2562adc16b9d6346e788cd318336d (diff)
downloadbcm5719-llvm-456f473ea8f2ca7b85773ba09140c5862f9c3ad7.tar.gz
bcm5719-llvm-456f473ea8f2ca7b85773ba09140c5862f9c3ad7.zip
[InstCombine] Only propagate known leading zeros from udiv input to output.
Put in a conservatively correct estimate for now. Avoids miscompiling clang in FDO mode. This is really tricky to trigger in reality as basically all interesting cases will be folded away by computeKnownBits earlier, I was unable to find a reasonably small test case. llvm-svn: 331975
Diffstat (limited to 'llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud