[X86] LowerBUILD_VECTOR - track zero/nonzero elements with APInt masks. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 14 Dec 2020 14:23:27 +0000 (14:23 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 14 Dec 2020 16:28:45 +0000 (16:28 +0000)
commit5f5a2547c174cf1eaf7874ff02c198629fe02c22
tree217c6b17cff5d37e49e5877be859bd4526555c32
parent59c72a70121567f7aee347e96b4ac8f3cfe9f4b2
[X86] LowerBUILD_VECTOR - track zero/nonzero elements with APInt masks. NFCI.

Prep work for undef/zero 'upper elements' handling as proposed in D92645.
llvm/lib/Target/X86/X86ISelLowering.cpp