/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 230 Value *SrcPtr = EmitVAListRef(E->getArg(1)); local 235 SrcPtr = Builder.CreateBitCast(SrcPtr, Type); 237 DstPtr, SrcPtr));
|
H A D | CGDecl.cpp | 1138 llvm::Value *SrcPtr = GV; local 1139 if (SrcPtr->getType() != BP) 1140 SrcPtr = Builder.CreateBitCast(SrcPtr, BP); 1142 Builder.CreateMemCpy(Loc, SrcPtr, SizeVal, alignment.getQuantity(),
|
H A D | CGExprAgg.cpp | 1369 llvm::Value *SrcPtr, QualType Ty, 1432 llvm::PointerType *SPT = cast<llvm::PointerType>(SrcPtr->getType()); 1435 SrcPtr = Builder.CreateBitCast(SrcPtr, SBP); 1446 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, 1458 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, 1470 Builder.CreateMemCpy(DestPtr, SrcPtr, 1368 EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr, QualType Ty, bool isVolatile, CharUnits alignment, bool isAssignment) argument
|
H A D | CGExprCXX.cpp | 427 llvm::Value *SrcPtr = CGF.EmitCastToVoidPtr(NullVariable); local 430 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity());
|
H A D | CodeGenFunction.cpp | 1075 llvm::Value *SrcPtr = local 1078 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); 1081 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity(), false);
|
H A D | CGCall.cpp | 620 EnterStructPointerForCoercedAccess(llvm::Value *SrcPtr, argument 624 if (SrcSTy->getNumElements() == 0) return SrcPtr; 634 return SrcPtr; 637 SrcPtr = CGF.Builder.CreateConstGEP2_32(SrcPtr, 0, 0, "coerce.dive"); 641 cast<llvm::PointerType>(SrcPtr->getType())->getElementType(); 643 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); 645 return SrcPtr; 701 /// CreateCoercedLoad - Create a load from \arg SrcPtr interpreted as 707 static llvm::Value *CreateCoercedLoad(llvm::Value *SrcPtr, argument 2391 llvm::Value *SrcPtr; local [all...] |
H A D | CGClass.cpp | 575 llvm::Value *SrcPtr local 577 LValue ThisRHSLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 806 llvm::Value *SrcPtr = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(SrcRec)); local 807 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); 826 void emitMemcpyIR(llvm::Value *DestPtr, llvm::Value *SrcPtr, argument 833 llvm::PointerType *SPT = cast<llvm::PointerType>(SrcPtr->getType()); 836 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, SBP); 838 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity(), 1038 Expr *SrcPtr [all...] |
H A D | CodeGenFunction.h | 1433 void EmitAggregateAssign(llvm::Value *DestPtr, llvm::Value *SrcPtr, argument 1436 EmitAggregateCopy(DestPtr, SrcPtr, EltTy, IsVolatile, CharUnits::Zero(), 1446 void EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr, 2270 void EmitGCMemmoveCollectable(llvm::Value *DestPtr, llvm::Value *SrcPtr,
|
H A D | CGObjCGNU.cpp | 552 llvm::Value *SrcPtr, 2770 llvm::Value *SrcPtr, 2774 SrcPtr = EnforceType(B, SrcPtr, PtrTy); 2776 B.CreateCall3(MemMoveFn, DestPtr, SrcPtr, Size); 2768 EmitGCMemmoveCollectable(CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *Size) argument
|
H A D | CGObjCMac.cpp | 4254 llvm::Value *SrcPtr, 4256 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, ObjCTypes.Int8PtrTy); 4258 llvm::Value *args[] = { DestPtr, SrcPtr, size }; 6872 llvm::Value *SrcPtr, 6874 SrcPtr = CGF.Builder.CreateBitCast(SrcPtr, ObjCTypes.Int8PtrTy); 6876 llvm::Value *args[] = { DestPtr, SrcPtr, Size }; 4252 EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *size) argument 6869 EmitGCMemmoveCollectable( CodeGen::CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *Size) argument
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 1330 SDValue SrcPtr = Op.getOperand(2); local 1335 return DAG.getMemcpy(Chain, DL, DstPtr, SrcPtr, DAG.getIntPtrConstant(32),
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 701 Value *SrcPtr = MTI->getSource(); local 702 PointerType* SPTy = cast<PointerType>(SrcPtr->getType()); 708 SrcPtr = Builder.CreateBitCast(SrcPtr, AIPTy); 710 LoadInst *SrcVal = Builder.CreateLoad(SrcPtr, "srcval");
|
H A D | SROA.cpp | 2484 Value *SrcPtr = getAdjustedPtr(IRB, DL, OtherPtr, RelOffset, OtherPtrTy); local 2487 std::swap(SrcPtr, DstPtr); 2501 Src = IRB.CreateAlignedLoad(SrcPtr, Align, II.isVolatile(),
|
/external/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 3219 Value *SrcPtr = getPointerOperand(Src); local 3222 switch (underlyingObjectsAlias(AA, DstPtr, SrcPtr)) { 3246 GEPOperator *SrcGEP = dyn_cast<GEPOperator>(SrcPtr); 3275 const SCEV *SrcSCEV = SE->getSCEV(SrcPtr); 3659 Value *SrcPtr = getPointerOperand(Src); local 3661 assert(underlyingObjectsAlias(AA, DstPtr, SrcPtr) == 3671 GEPOperator *SrcGEP = dyn_cast<GEPOperator>(SrcPtr); 3695 const SCEV *SrcSCEV = SE->getSCEV(SrcPtr);
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 1973 Value *SrcPtr = local 1975 IRB.CreateMemCpy(OverflowArgAreaShadowPtr, SrcPtr, VAArgOverflowSize, 16);
|
/external/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 6140 const PointerType *SrcPtr = Op->getType()->getAs<PointerType>(); local 6141 if (!SrcPtr) return; 6142 QualType SrcPointee = SrcPtr->getPointeeType();
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 10624 SDValue SrcPtr = Op.getOperand(1); local 10661 InstOps.push_back(SrcPtr); 10690 SDValue SrcPtr = Op.getOperand(2); local 10695 return DAG.getMemcpy(Chain, DL, DstPtr, SrcPtr,
|