[DAG] SelectionDAG::MaskedElementsAreZero - assert we're calling with a vector. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 16 Jul 2021 11:05:05 +0000 (12:05 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 16 Jul 2021 16:43:35 +0000 (17:43 +0100)
commit95995673d1babee5731146f45ad3ce79c32f06d4
treefd9b1232107677f3d16035f0de29090830bbaed4
parentdd57ba1a17b93dbe211d04cb2d4de5f6dc898d60
[DAG] SelectionDAG::MaskedElementsAreZero - assert we're calling with a vector. NFCI.

Add an assertion that we've calling MaskedElementsAreZero with a vector op and that the DemandedElts arg is a matching width.

Makes the error a lot easier to grok when something else accidentally gets used.
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp