/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Descriptor.cpp | 28 auto *SrcPtr = reinterpret_cast<T *>(Src); local 30 new (DstPtr) T(std::move(*SrcPtr)); 50 auto *SrcPtr = &reinterpret_cast<T *>(Src)[I]; local 52 new (DstPtr) T(std::move(*SrcPtr)); 103 auto *SrcPtr = Src + ElemOffset; local 106 auto *SrcDesc = reinterpret_cast<InlineDescriptor *>(SrcPtr);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 889 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this); local 892 SrcPtr.getAlignment(), getContext()); 896 std::array<Address, 2>({{DstPtr, SrcPtr}})); 903 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this); local 906 SrcPtr.getAlignment(), getContext()); 909 *this, std::array<Address, 2>({{DstPtr, SrcPtr}})); 914 Address DstPtr = Dst.getAddress(*this), SrcPtr = Src.getAddress(*this); local 917 SrcPtr.getAlignment(), getContext()); 921 std::array<Address, 2>({{DstPtr, SrcPtr}})); 928 Address DstPtr = Dst.getAddress(*this), SrcPtr local [all...] |
H A D | CGClass.cpp | 649 llvm::Value *SrcPtr local 651 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 959 llvm::Value *SrcPtr = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(SrcRec)); local 960 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 979 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { argument 985 llvm::PointerType *SPT = SrcPtr.getType(); 988 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, SBP); 990 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); 1192 Expr *SrcPtr [all...] |
H A D | CGObjCRuntime.h | 294 Address SrcPtr,
|
H A D | CGExprComplex.cpp | 352 Address SrcPtr = lvalue.getAddress(CGF); 358 Address RealP = CGF.emitAddrOfRealComponent(SrcPtr, lvalue.getType()); 359 Real = Builder.CreateLoad(RealP, isVolatile, SrcPtr.getName() + ".real"); 363 Address ImagP = CGF.emitAddrOfImagComponent(SrcPtr, lvalue.getType()); 364 Imag = Builder.CreateLoad(ImagP, isVolatile, SrcPtr.getName() + ".imag");
|
H A D | CGDecl.cpp | 1136 Address SrcPtr = CGM.createUnnamedGlobalFrom(D, Constant, Align); local 1138 SrcPtr.getAddressSpace()); 1139 if (SrcPtr.getType() != BP) 1140 SrcPtr = Builder.CreateBitCast(SrcPtr, BP); 1141 return SrcPtr;
|
H A D | CGExprAgg.cpp | 1910 Address SrcPtr = Src.getAddress(*this); local 1980 SrcPtr = Builder.CreateElementBitCast(SrcPtr, Int8Ty); 1988 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, 1996 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, 2003 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile);
|
H A D | CGCall.cpp | 1133 EnterStructPointerForCoercedAccess(Address SrcPtr, argument 1137 if (SrcSTy->getNumElements() == 0) return SrcPtr; 1149 return SrcPtr; 1152 SrcPtr = CGF.Builder.CreateStructGEP(SrcPtr, 0, "coerce.dive"); 1155 llvm::Type *SrcTy = SrcPtr.getElementType(); 1157 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); 1159 return SrcPtr; 1216 /// CreateCoercedLoad - Create a load from \arg SrcPtr interpreted as
|
H A D | CodeGenFunction.cpp | 1779 Address SrcPtr(Builder.CreateBitCast(NullVariable, Builder.getInt8PtrTy()), 1782 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); 1785 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false);
|
H A D | CGObjCGNU.cpp | 649 Address SrcPtr, 4024 Address SrcPtr, 4028 SrcPtr = EnforceType(B, SrcPtr, PtrTy); 4030 B.CreateCall(MemMoveFn, {DestPtr.getPointer(), SrcPtr.getPointer(), Size}); 4022 EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *Size) argument
|
H A D | CGObjCMac.cpp | 5033 Address SrcPtr, 5035 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, ObjCTypes.Int8PtrTy); 5037 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), size }; 7688 Address SrcPtr, 7690 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, ObjCTypes.Int8PtrTy); 7692 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), Size }; 5031 EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *size) argument 7685 EmitGCMemmoveCollectable( CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *Size) argument
|
H A D | CGExprCXX.cpp | 553 Address SrcPtr = Address(CGF.EmitCastToVoidPtr(NullVariable), Align); local 562 CGF.Builder.CreateConstInBoundsByteGEP(SrcPtr, StoreOffset),
|
H A D | CGBuiltin.cpp | 1917 Value *SrcPtr = EmitVAListRef(E->getArg(1)).getPointer(); 1922 SrcPtr = Builder.CreateBitCast(SrcPtr, Type); 1924 {DstPtr, SrcPtr}));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 608 auto *SrcPtr = CE->getOperand(0); local 609 auto *SrcPtrTy = dyn_cast<PointerType>(SrcPtr->getType()); 614 Constant *C = ConstantFoldLoadFromConstPtr(SrcPtr, SrcTy, DL); 1341 Constant *SrcPtr = CE->getOperand(0); local 1342 unsigned SrcPtrSize = DL.getPointerTypeSizeInBits(SrcPtr->getType()); 1346 unsigned SrcAS = SrcPtr->getType()->getPointerAddressSpace(); 2403 auto *SrcPtr = Operands[0]; local 2407 Constant *VecData = ConstantFoldLoadFromConstPtr(SrcPtr, VTy, DL);
|
H A D | DependenceAnalysis.cpp | 3265 Value *SrcPtr = getLoadStorePointerOperand(Src); local 3273 SE->getSCEVAtScope(SrcPtr, SrcLoop); 3326 if (!isKnownNonNegative(SrcSubscripts[i], SrcPtr)) 3419 Value *SrcPtr = getLoadStorePointerOperand(Src); local 3448 const SCEV *SrcSCEV = SE->getSCEV(SrcPtr); 3836 Value *SrcPtr = getLoadStorePointerOperand(Src); local 3849 const SCEV *SrcSCEV = SE->getSCEV(SrcPtr);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 2388 const Type *DestPtr, *SrcPtr; local 2392 SrcPtr = Self.getASTContext().getCanonicalType(SrcType.getTypePtr()); 2394 while (isa<PointerType>(DestPtr) && isa<PointerType>(SrcPtr)) { 2396 const PointerType *SrcPPtr = cast<PointerType>(SrcPtr); 2411 SrcPtr = SrcPPtr->getPointeeType().getTypePtr();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 2976 Value *DestPtr, *SrcPtr; 2982 SrcPtr = OtherPtr; 2987 SrcPtr = OurPtr; 2990 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, 3022 Value *SrcPtr = getAdjustedPtr(IRB, DL, OtherPtr, OtherOffset, OtherPtrTy, 3028 std::swap(SrcPtr, DstPtr); 3044 LoadInst *Load = IRB.CreateAlignedLoad(OtherTy, SrcPtr, SrcAlign,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 4039 Value *SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSCopy, 4041 IRB.CreateMemCpy(OverflowArgAreaShadowPtr, Alignment, SrcPtr, Alignment, 4044 SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSOriginCopy, 4046 IRB.CreateMemCpy(OverflowArgAreaOriginPtr, Alignment, SrcPtr, Alignment,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 3352 SDValue SrcPtr = Op.getOperand(2); local 3357 return DAG.getMemcpy(Chain, DL, DstPtr, SrcPtr, DAG.getIntPtrConstant(32, DL),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 23193 SDValue SrcPtr = Op.getOperand(1); 23225 SDValue InstOps[] = {Chain, SrcPtr, DAG.getConstant(ArgSize, dl, MVT::i32), 23253 SDValue SrcPtr = Op.getOperand(2); 23258 return DAG.getMemcpy(Chain, DL, DstPtr, SrcPtr, [all...] |