diff options
| author | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2019-01-09 02:24:22 +0000 |
|---|---|---|
| committer | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2019-01-09 02:24:22 +0000 |
| commit | ed0d6c60afd8a9007862b3ca0f69dd42cfcfc357 (patch) | |
| tree | 3647efd462d2996c9b43c7dad64309ef05ca6740 /llvm/lib/Target/PowerPC/PPCFastISel.cpp | |
| parent | fdef020d8080d2fa5e78c1a549d5a2c616247819 (diff) | |
| download | bcm5719-llvm-ed0d6c60afd8a9007862b3ca0f69dd42cfcfc357.tar.gz bcm5719-llvm-ed0d6c60afd8a9007862b3ca0f69dd42cfcfc357.zip | |
Remove check for single use in ShrinkDemandedConstant
This removes check for single use from general ShrinkDemandedConstant
to the BE because of the AArch64 regression after D56289/rL350475.
After several hours of experiments I did not come up with a testcase
failing on any other targets if check is not performed.
Moreover, direct call to ShrinkDemandedConstant is not really needed
and superceed by SimplifyDemandedBits.
Differential Revision: https://reviews.llvm.org/D56406
llvm-svn: 350684
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCFastISel.cpp')
0 files changed, 0 insertions, 0 deletions

