Home
last modified time | relevance | path

Searched refs:DestPtr (Results 1 – 16 of 16) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Lex/
DScratchBuffer.cpp34 const char *&DestPtr) { in getToken() argument
43 DestPtr = CurBuffer+BytesUsed; in getToken()
DPreprocessor.cpp430 const char *DestPtr; in CreateString() local
431 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); in CreateString()
440 Tok.setRawIdentifierData(DestPtr); in CreateString()
442 Tok.setLiteralData(DestPtr); in CreateString()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprAgg.cpp86 void EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType,
374 void AggExprEmitter::EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType, in EmitArrayInit() argument
386 Builder.CreateInBoundsGEP(DestPtr, indices, "arrayinit.begin"); in EmitArrayInit()
1368 void CodeGenFunction::EmitAggregateCopy(llvm::Value *DestPtr, in EmitAggregateCopy() argument
1427 llvm::PointerType *DPT = cast<llvm::PointerType>(DestPtr->getType()); in EmitAggregateCopy()
1430 DestPtr = Builder.CreateBitCast(DestPtr, DBP); in EmitAggregateCopy()
1446 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
1458 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
1470 Builder.CreateMemCpy(DestPtr, SrcPtr, in EmitAggregateCopy()
DCodeGenFunction.cpp1045 CodeGenFunction::EmitNullInitialization(llvm::Value *DestPtr, QualType Ty) { in EmitNullInitialization() argument
1056 cast<llvm::PointerType>(DestPtr->getType())->getAddressSpace(); in EmitNullInitialization()
1058 if (DestPtr->getType() != BP) in EmitNullInitialization()
1059 DestPtr = Builder.CreateBitCast(DestPtr, BP); in EmitNullInitialization()
1111 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization()
1114 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity(), false); in EmitNullInitialization()
1121 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, in EmitNullInitialization()
DCGCall.cpp764 llvm::Value *DestPtr, bool DestIsVolatile, in BuildAggStore() argument
770 llvm::Value *EltPtr = CGF.Builder.CreateConstGEP2_32(DestPtr, 0, i); in BuildAggStore()
778 llvm::StoreInst *SI = CGF.Builder.CreateStore(Val, DestPtr, DestIsVolatile); in BuildAggStore()
2568 llvm::Value *DestPtr = ReturnValue.getValue(); in EmitCall() local
2571 if (!DestPtr) { in EmitCall()
2572 DestPtr = CreateMemTemp(RetTy, "agg.tmp"); in EmitCall()
2575 BuildAggStore(*this, CI, DestPtr, DestIsVolatile, false); in EmitCall()
2576 return RValue::getAggregate(DestPtr); in EmitCall()
2590 llvm::Value *DestPtr = ReturnValue.getValue(); in EmitCall() local
2593 if (!DestPtr) { in EmitCall()
[all …]
DCGObjCRuntime.h262 llvm::Value *DestPtr,
DCGExprCXX.cpp310 llvm::Value *DestPtr, in EmitNullBaseClassInitialization() argument
315 DestPtr = CGF.EmitCastToVoidPtr(DestPtr); in EmitNullBaseClassInitialization()
341 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity()); in EmitNullBaseClassInitialization()
348 CGF.Builder.CreateMemSet(DestPtr, CGF.Builder.getInt8(0), SizeVal, in EmitNullBaseClassInitialization()
DCGClass.cpp851 void emitMemcpyIR(llvm::Value *DestPtr, llvm::Value *SrcPtr, in emitMemcpyIR() argument
853 llvm::PointerType *DPT = cast<llvm::PointerType>(DestPtr->getType()); in emitMemcpyIR()
856 DestPtr = CGF.Builder.CreateBitCast(DestPtr, DBP); in emitMemcpyIR()
863 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity(), in emitMemcpyIR()
DCodeGenFunction.h1434 void EmitAggregateAssign(llvm::Value *DestPtr, llvm::Value *SrcPtr, in EmitAggregateAssign() argument
1437 EmitAggregateCopy(DestPtr, SrcPtr, EltTy, IsVolatile, CharUnits::Zero(), in EmitAggregateAssign()
1447 void EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr,
1495 void EmitNullInitialization(llvm::Value *DestPtr, QualType Ty);
2282 void EmitGCMemmoveCollectable(llvm::Value *DestPtr, llvm::Value *SrcPtr,
DCGBuiltin.cpp89 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in EmitBinaryAtomic() local
90 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in EmitBinaryAtomic()
98 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in EmitBinaryAtomic()
123 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in EmitBinaryAtomicPost() local
124 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in EmitBinaryAtomicPost()
135 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in EmitBinaryAtomicPost()
951 llvm::Value *DestPtr = EmitScalarExpr(E->getArg(0)); in EmitBuiltinExpr() local
952 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in EmitBuiltinExpr()
960 Args[0] = Builder.CreateBitCast(DestPtr, IntPtrType); in EmitBuiltinExpr()
978 llvm::Value *DestPtr = EmitScalarExpr(E->getArg(0)); in EmitBuiltinExpr() local
[all …]
DCGObjCGNU.cpp551 llvm::Value *DestPtr,
2767 llvm::Value *DestPtr, in EmitGCMemmoveCollectable() argument
2771 DestPtr = EnforceType(B, DestPtr, PtrTy); in EmitGCMemmoveCollectable()
2774 B.CreateCall3(MemMoveFn, DestPtr, SrcPtr, Size); in EmitGCMemmoveCollectable()
DCGObjCMac.cpp4254 llvm::Value *DestPtr, in EmitGCMemmoveCollectable() argument
4258 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); in EmitGCMemmoveCollectable()
4259 llvm::Value *args[] = { DestPtr, SrcPtr, size }; in EmitGCMemmoveCollectable()
6882 llvm::Value *DestPtr, in EmitGCMemmoveCollectable() argument
6886 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); in EmitGCMemmoveCollectable()
6887 llvm::Value *args[] = { DestPtr, SrcPtr, Size }; in EmitGCMemmoveCollectable()
DCGExpr.cpp721 llvm::Value *DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() local
722 return RValue::getAggregate(DestPtr); in GetUndefRValue()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Lex/
DScratchBuffer.h37 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp153 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
944 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, in processLoopStridedStore() argument
956 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStridedStore()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaChecking.cpp6254 const PointerType *DestPtr = T->getAs<PointerType>(); in CheckCastAlign() local
6255 if (!DestPtr) return; in CheckCastAlign()
6258 QualType DestPointee = DestPtr->getPointeeType(); in CheckCastAlign()