Lines Matching defs:SVI
296 bool visitShuffleVectorInst(ShuffleVectorInst &SVI);
1141 bool ScalarizerVisitor::visitShuffleVectorInst(ShuffleVectorInst &SVI) {
1142 std::optional<VectorSplit> VS = getVectorSplit(SVI.getType());
1144 getVectorSplit(SVI.getOperand(0)->getType());
1148 Scatterer Op0 = scatter(&SVI, SVI.getOperand(0), *VSOp);
1149 Scatterer Op1 = scatter(&SVI, SVI.getOperand(1), *VSOp);
1154 int Selector = SVI.getMaskValue(I);
1162 gather(&SVI, Res, *VS);