diff options
author | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2018-07-25 16:39:24 +0000 |
---|---|---|
committer | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2018-07-25 16:39:24 +0000 |
commit | b8269a9589b91a9c8d1620b1a760e03efa8a04a0 (patch) | |
tree | cf7c3de41e4d62040dc60b754fb9e14633cfe5f0 /llvm/lib/CodeGen/TargetSubtargetInfo.cpp | |
parent | da3c4fb5fec193366a442bf6240ace83e7541e66 (diff) | |
download | bcm5719-llvm-b8269a9589b91a9c8d1620b1a760e03efa8a04a0.tar.gz bcm5719-llvm-b8269a9589b91a9c8d1620b1a760e03efa8a04a0.zip |
Fix llvm::ComputeNumSignBits with some operations and llvm.assume
Currently ComputeNumSignBits does early exit while processing some
of the operations (add, sub, mul, and select). This prevents the
function from using AssumptionCacheTracker if passed.
Differential Revision: https://reviews.llvm.org/D49759
llvm-svn: 337936
Diffstat (limited to 'llvm/lib/CodeGen/TargetSubtargetInfo.cpp')
0 files changed, 0 insertions, 0 deletions