diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-25 10:51:15 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-06-25 10:51:15 +0000 |
commit | 49b3778e32c95175a82ea488f943c1ff9f128851 (patch) | |
tree | f98082f944dc52a18f9c893e1edc4c2929b2e3fd /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | 47b7d13459a7c47126dca8f8788367890a249128 (diff) | |
download | bcm5719-llvm-49b3778e32c95175a82ea488f943c1ff9f128851.tar.gz bcm5719-llvm-49b3778e32c95175a82ea488f943c1ff9f128851.zip |
[TargetLowering] SimplifyDemandedBits - legal checks for SIGN/ZERO_EXTEND -> ZERO/ANY_EXTEND
As part of the fix for rL364264 + rL364272 - limit the *_EXTEND conversion to !TLO.LegalOperations || isOperationLegal cases.
We'll improve X86 legality in future commits.
llvm-svn: 364290
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions