Lines Matching refs:Vec
1331 static Value *ApplyX86MaskOn1BitsVec(IRBuilder<> &Builder, Value *Vec,
1333 unsigned NumElts = Vec->getType()->getVectorNumElements();
1337 Vec = Builder.CreateAnd(Vec, getX86MaskVec(Builder, Mask, NumElts));
1346 Vec = Builder.CreateShuffleVector(Vec,
1347 Constant::getNullValue(Vec->getType()),
1350 return Builder.CreateBitCast(Vec, Builder.getIntNTy(std::max(NumElts, 8U)));
1814 Value *Vec = CI->getArgOperand(0);
1815 Value *Elt0 = Builder.CreateExtractElement(Vec, (uint64_t)0);
1819 Rep = Builder.CreateInsertElement(Vec, Elt0, (uint64_t)0);