Lines Matching defs:LHSWidth
93 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements();
97 if (InEl < (int)LHSWidth)
99 return FindScalarElement(SVI->getOperand(1), InEl - LHSWidth);
265 unsigned LHSWidth =
270 if (SrcIdx < (int)LHSWidth)
273 SrcIdx -= LHSWidth;
903 unsigned LHSWidth = cast<VectorType>(LHS->getType())->getNumElements();
910 Value *Result = (VWidth == LHSWidth)
917 for (unsigned i = 0, e = LHSWidth; i != VWidth; ++i) {
940 if (VWidth == LHSWidth) {
1121 else if (LHSOp0Width == LHSWidth) {
1126 if (RHSShuffle && RHSOp0Width == LHSWidth) {
1145 unsigned newLHSWidth = (newLHS != LHS) ? LHSOp0Width : LHSWidth;
1156 } else if (Mask[i] < (int)LHSWidth) {
1179 eltMask = RHSMask[Mask[i]-LHSWidth];
1188 eltMask = Mask[i]-LHSWidth;