[TargetLowering] SimplifyDemandedBits ANY_EXTEND/ANY_EXTEND_VECTOR_INREG multi-use...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 21 Jan 2020 13:49:56 +0000 (13:49 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 21 Jan 2020 14:07:19 +0000 (14:07 +0000)
commit651fa669a237730324d484d4675987a921c7562c
treea2381a2ad4ef738d1fd8f539c8f549c332146f96
parent5e70f4bdc15960730d0ff2aa167399e36bc64278
[TargetLowering] SimplifyDemandedBits ANY_EXTEND/ANY_EXTEND_VECTOR_INREG multi-use handling

Call SimplifyMultipleUseDemandedBits to peek through extended source args with multiple uses
llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
llvm/test/CodeGen/X86/vector-sext.ll