[X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherSc...
authorCraig Topper <craig.topper@gmail.com>
Tue, 25 Feb 2020 07:17:48 +0000 (23:17 -0800)
committerCraig Topper <craig.topper@gmail.com>
Tue, 25 Feb 2020 07:56:34 +0000 (23:56 -0800)
commit89ba4acad6ccc1ba6e1044ea929c4dcc1e92f6a3
treef569862b0f83eb2122063f0cb268f54234666318
parent9238dfb4d80dc93a3187a2d3b030c6f7867afd50
[X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherScatterSDNode.

Might be able to get rid of X86ISD::SCATTER and some uses of
X86ISD::GATHER. Which require isel to use ISD::SCATTER and
ISD::GATHER as well.
llvm/lib/Target/X86/X86ISelDAGToDAG.cpp