Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:SrcTy

1072   llvm::Type *SrcTy = SrcPtr.getElementType();
1073 if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(SrcTy))
1142 llvm::Type *SrcTy = Src.getElementType();
1144 // If SrcTy and Ty are the same, just do a load.
1145 if (SrcTy == Ty)
1150 if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(SrcTy)) {
1152 SrcTy = Src.getType()->getElementType();
1155 uint64_t SrcSize = CGF.CGM.getDataLayout().getTypeAllocSize(SrcTy);
1160 (isa<llvm::IntegerType>(SrcTy) || isa<llvm::PointerType>(SrcTy))) {
1220 SrcTy = Src->getType();
1222 if (SrcTy == DstTy) {
1227 uint64_t SrcSize = CGF.CGM.getDataLayout().getTypeAllocSize(SrcTy);
1236 if ((isa<llvm::IntegerType>(SrcTy) || isa<llvm::PointerType>(SrcTy)) &&
1247 Dst = CGF.Builder.CreateBitCast(Dst, llvm::PointerType::getUnqual(SrcTy));
1259 Address Tmp = CreateTempAllocaForCoercion(CGF, SrcTy, Dst.getAlignment());
3740 llvm::Type *SrcTy = Src.getType()->getElementType();
3741 uint64_t SrcSize = CGM.getDataLayout().getTypeAllocSize(SrcTy);