Lines Matching defs:Vec
1493 llvm::Value *Vec = Builder.CreateLoad(LV.getExtVectorAddress(),
1504 return RValue::get(Builder.CreateExtractElement(Vec, Elt));
1515 Vec = Builder.CreateShuffleVector(Vec, llvm::UndefValue::get(Vec->getType()),
1517 return RValue::get(Vec);
1573 llvm::Value *Vec = Builder.CreateLoad(Dst.getVectorAddress(),
1575 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(),
1577 Builder.CreateStore(Vec, Dst.getVectorAddress(),
1728 llvm::Value *Vec = Builder.CreateLoad(Dst.getExtVectorAddress(),
1737 cast<llvm::VectorType>(Vec->getType())->getNumElements();
1747 Vec = Builder.CreateShuffleVector(SrcVal,
1748 llvm::UndefValue::get(Vec->getType()),
1779 Vec = Builder.CreateShuffleVector(Vec, ExtSrcVal, MaskV);
1788 Vec = Builder.CreateInsertElement(Vec, SrcVal, Elt);
1791 Builder.CreateStore(Vec, Dst.getExtVectorAddress(),
2999 llvm::Value *Vec = EmitScalarExpr(E->getBase());
3003 Builder.CreateStore(Vec, VecMem);