Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DScratchBuffer.cpp35 const char *&DestPtr) { in getToken() argument
52 DestPtr = CurBuffer+BytesUsed; in getToken()
H A DPreprocessor.cpp482 const char *DestPtr; in CreateString() local
483 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); in CreateString()
492 Tok.setRawIdentifierData(DestPtr); in CreateString()
494 Tok.setLiteralData(DestPtr); in CreateString()
507 const char *DestPtr; in SplitToken() local
509 ScratchBuf->getToken(Buffer.data() + LocInfo.second, Length, DestPtr); in SplitToken()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DScratchBuffer.h37 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp89 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
466 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, in EmitArrayInit() argument
481 Builder.CreateInBoundsGEP(DestPtr.getPointer(), indices, "arrayinit.begin"); in EmitArrayInit()
485 DestPtr.getAlignment().alignmentOfArrayElement(elementSize); in EmitArrayInit()
1828 Address DestPtr = Dest.getAddress(); in EmitAggregateCopy() local
1873 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr); in EmitAggregateCopy()
1898 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitAggregateCopy()
1907 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
1915 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
1922 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile); in EmitAggregateCopy()
H A DCodeGenFunction.cpp1785 CodeGenFunction::EmitNullInitialization(Address DestPtr, QualType Ty) { in EmitNullInitialization() argument
1795 if (DestPtr.getElementType() != Int8Ty) in EmitNullInitialization()
1796 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitNullInitialization()
1839 CharUnits NullAlign = DestPtr.getAlignment(); in EmitNullInitialization()
1844 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization()
1847 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); in EmitNullInitialization()
1854 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false); in EmitNullInitialization()
H A DCGExprCXX.cpp484 Address DestPtr, in EmitNullBaseClassInitialization() argument
489 DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty); in EmitNullBaseClassInitialization()
539 DestPtr.getAlignment()); in EmitNullBaseClassInitialization()
550 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
564 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
H A DCGObjCRuntime.h274 Address DestPtr,
H A DCGCall.cpp4487 Address DestPtr = ReturnValue.getValue(); in EmitCall() local
4490 if (!DestPtr.isValid()) { in EmitCall()
4491 DestPtr = CreateMemTemp(RetTy, "agg.tmp"); in EmitCall()
4494 BuildAggStore(*this, CI, DestPtr, DestIsVolatile); in EmitCall()
4495 return RValue::getAggregate(DestPtr); in EmitCall()
4509 Address DestPtr = ReturnValue.getValue(); in EmitCall() local
4512 if (!DestPtr.isValid()) { in EmitCall()
4513 DestPtr = CreateMemTemp(RetTy, "coerce"); in EmitCall()
4518 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); in EmitCall()
4521 return convertTempToRValue(DestPtr, RetTy, SourceLocation()); in EmitCall()
H A DCGClass.cpp978 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { in emitMemcpyIR() argument
979 llvm::PointerType *DPT = DestPtr.getType(); in emitMemcpyIR()
982 DestPtr = CGF.Builder.CreateBitCast(DestPtr, DBP); in emitMemcpyIR()
989 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); in emitMemcpyIR()
H A DCGObjCGNU.cpp645 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr,
3914 Address DestPtr, in EmitGCMemmoveCollectable() argument
3918 DestPtr = EnforceType(B, DestPtr, PtrTy); in EmitGCMemmoveCollectable()
3922 {DestPtr.getPointer(), SrcPtr.getPointer(), Size}); in EmitGCMemmoveCollectable()
H A DCGObjCMac.cpp4822 Address DestPtr, in EmitGCMemmoveCollectable() argument
4826 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); in EmitGCMemmoveCollectable()
4827 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), size }; in EmitGCMemmoveCollectable()
7440 Address DestPtr, in EmitGCMemmoveCollectable() argument
7444 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); in EmitGCMemmoveCollectable()
7445 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), Size }; in EmitGCMemmoveCollectable()
H A DCGBuiltin.cpp108 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in MakeBinaryAtomicValue() local
109 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in MakeBinaryAtomicValue()
117 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in MakeBinaryAtomicValue()
169 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in EmitBinaryAtomicPost() local
170 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in EmitBinaryAtomicPost()
181 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in EmitBinaryAtomicPost()
210 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in MakeAtomicCmpXchgValue() local
211 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in MakeAtomicCmpXchgValue()
218 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in MakeAtomicCmpXchgValue()
H A DCGExpr.cpp1153 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() local
1154 return RValue::getAggregate(DestPtr); in GetUndefRValue()
H A DCodeGenFunction.h2375 void EmitNullInitialization(Address DestPtr, QualType Ty);
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp171 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
859 Value *DestPtr, unsigned StoreSize, unsigned StoreAlignment, in processLoopStridedStore() argument
875 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStridedStore()
H A DSROA.cpp2918 Value *DestPtr, *SrcPtr; in visitMemTransferInst() local
2922 DestPtr = OurPtr; in visitMemTransferInst()
2927 DestPtr = OtherPtr; in visitMemTransferInst()
2932 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAPInt.cpp431 uint64_t *DestPtr = Result.isSingleWord() ? &Result.U.VAL : Result.U.pVal; in extractBits() local
436 DestPtr[word] = (w0 >> loBit) | (w1 << (APINT_BITS_PER_WORD - loBit)); in extractBits()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp12295 const PointerType *DestPtr = T->getAs<PointerType>(); in CheckCastAlign() local
12296 if (!DestPtr) return; in CheckCastAlign()
12299 QualType DestPointee = DestPtr->getPointeeType(); in CheckCastAlign()