Lines Matching defs:SrcVal
2417 llvm::Value *SrcVal = Src.getScalarVal();
2421 if (auto *EltTy = dyn_cast<llvm::FixedVectorType>(SrcVal->getType());
2423 SrcVal = Builder.CreateBitCast(SrcVal, EltTy->getElementType());
2424 Vec = Builder.CreateInsertElement(Vec, SrcVal, Dst.getVectorIdx(),
2539 llvm::Value *SrcVal = Src.getScalarVal();
2542 SrcVal = Builder.CreateIntCast(SrcVal, Ptr.getElementType(),
2544 llvm::Value *MaskedVal = SrcVal;
2561 SrcVal = Builder.CreateAnd(
2562 SrcVal, llvm::APInt::getLowBitsSet(StorageSize, Info.Size),
2564 MaskedVal = SrcVal;
2566 SrcVal = Builder.CreateShl(SrcVal, Offset, "bf.shl");
2574 SrcVal = Builder.CreateOr(Val, SrcVal, "bf.set");
2588 Builder.CreateStore(SrcVal, Ptr, Dst.isVolatileQualified());
2628 llvm::Value *SrcVal = Src.getScalarVal();
2642 Vec = Builder.CreateShuffleVector(SrcVal, Mask);
2652 llvm::Value *ExtSrcVal = Builder.CreateShuffleVector(SrcVal, ExtMask);
2677 Vec = Builder.CreateInsertElement(Vec, SrcVal, Elt);