Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DScratchBuffer.cpp34 const char *&DestPtr) { in getToken() argument
51 DestPtr = CurBuffer+BytesUsed; in getToken()
H A DPreprocessor.cpp486 const char *DestPtr; in CreateString() local
487 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); in CreateString()
496 Tok.setRawIdentifierData(DestPtr); in CreateString()
498 Tok.setLiteralData(DestPtr); in CreateString()
511 const char *DestPtr; in SplitToken() local
513 ScratchBuf->getToken(Buffer.data() + LocInfo.second, Length, DestPtr); in SplitToken()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DScratchBuffer.h36 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp90 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType,
473 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, in EmitArrayInit() argument
488 DestPtr.getElementType(), DestPtr.getPointer(), indices, in EmitArrayInit()
493 DestPtr.getAlignment().alignmentOfArrayElement(elementSize); in EmitArrayInit()
2057 Address DestPtr = Dest.getAddress(*this); in EmitAggregateCopy() local
2114 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr); in EmitAggregateCopy()
2139 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitAggregateCopy()
2148 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
2156 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy()
2163 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile); in EmitAggregateCopy()
H A DCodeGenFunction.cpp1890 CodeGenFunction::EmitNullInitialization(Address DestPtr, QualType Ty) { in EmitNullInitialization() argument
1900 if (DestPtr.getElementType() != Int8Ty) in EmitNullInitialization()
1901 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); in EmitNullInitialization()
1944 CharUnits NullAlign = DestPtr.getAlignment(); in EmitNullInitialization()
1949 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization()
1952 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); in EmitNullInitialization()
1959 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false); in EmitNullInitialization()
H A DCGExprCXX.cpp497 Address DestPtr, in EmitNullBaseClassInitialization() argument
502 DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty); in EmitNullBaseClassInitialization()
552 DestPtr.getAlignment()); in EmitNullBaseClassInitialization()
563 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
577 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
H A DCGObjCRuntime.h312 Address DestPtr,
H A DCGCall.cpp5438 Address DestPtr = ReturnValue.getValue(); in EmitCall() local
5441 if (!DestPtr.isValid()) { in EmitCall()
5442 DestPtr = CreateMemTemp(RetTy, "agg.tmp"); in EmitCall()
5445 EmitAggregateStore(CI, DestPtr, DestIsVolatile); in EmitCall()
5446 return RValue::getAggregate(DestPtr); in EmitCall()
5460 Address DestPtr = ReturnValue.getValue(); in EmitCall() local
5463 if (!DestPtr.isValid()) { in EmitCall()
5464 DestPtr = CreateMemTemp(RetTy, "coerce"); in EmitCall()
5469 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); in EmitCall()
5472 return convertTempToRValue(DestPtr, RetTy, SourceLocation()); in EmitCall()
H A DCGClass.cpp998 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { in emitMemcpyIR() argument
999 llvm::PointerType *DPT = DestPtr.getType(); in emitMemcpyIR()
1002 DestPtr = CGF.Builder.CreateBitCast(DestPtr, DBP); in emitMemcpyIR()
1009 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); in emitMemcpyIR()
H A DCGStmt.cpp2384 llvm::Value *DestPtr = Dest.getPointer(*this); in EmitAsmStmt() local
2394 DestPtr = Builder.CreateBitCast(DestPtr, DestAddrTy); in EmitAsmStmt()
2397 Args.push_back(DestPtr); in EmitAsmStmt()
H A DCGObjCGNU.cpp646 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr,
4030 Address DestPtr, in EmitGCMemmoveCollectable() argument
4034 DestPtr = EnforceType(B, DestPtr, PtrTy); in EmitGCMemmoveCollectable()
4037 B.CreateCall(MemMoveFn, {DestPtr.getPointer(), SrcPtr.getPointer(), Size}); in EmitGCMemmoveCollectable()
H A DCGObjCMac.cpp5073 Address DestPtr, in EmitGCMemmoveCollectable() argument
5077 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); in EmitGCMemmoveCollectable()
5078 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), size }; in EmitGCMemmoveCollectable()
7728 Address DestPtr, in EmitGCMemmoveCollectable() argument
7732 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); in EmitGCMemmoveCollectable()
7733 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), Size }; in EmitGCMemmoveCollectable()
H A DCGBuiltin.cpp148 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in MakeBinaryAtomicValue() local
149 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in MakeBinaryAtomicValue()
157 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in MakeBinaryAtomicValue()
209 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in EmitBinaryAtomicPost() local
210 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in EmitBinaryAtomicPost()
221 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in EmitBinaryAtomicPost()
251 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in MakeAtomicCmpXchgValue() local
252 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); in MakeAtomicCmpXchgValue()
259 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); in MakeAtomicCmpXchgValue()
5271 Address DestPtr = CreateMemTemp(E->getType(), "agg.tmp"); in EmitBuiltinExpr() local
[all …]
H A DCGExpr.cpp1202 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() local
1203 return RValue::getAggregate(DestPtr); in GetUndefRValue()
H A DCodeGenFunction.h2693 void EmitNullInitialization(Address DestPtr, QualType Ty);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp220 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
227 bool processLoopStoreOfLoopLoad(Value *DestPtr, Value *SourcePtr,
1031 Value *DestPtr, unsigned StoreSize, MaybeAlign StoreAlignment, in processLoopStridedStore() argument
1047 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStridedStore()
1054 Type *IntIdxTy = DL->getIndexType(DestPtr->getType()); in processLoopStridedStore()
1190 Value *DestPtr, Value *SourcePtr, unsigned StoreSize, MaybeAlign StoreAlign, in processLoopStoreOfLoopLoad() argument
1212 unsigned StrAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStoreOfLoopLoad()
H A DSROA.cpp3009 Value *DestPtr, *SrcPtr; in visitMemTransferInst() local
3013 DestPtr = OurPtr; in visitMemTransferInst()
3018 DestPtr = OtherPtr; in visitMemTransferInst()
3023 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp2597 const Type *DestPtr, *SrcPtr; in checkAddressSpaceCast() local
2600 DestPtr = Self.getASTContext().getCanonicalType(DestType.getTypePtr()), in checkAddressSpaceCast()
2603 while (isa<PointerType>(DestPtr) && isa<PointerType>(SrcPtr)) { in checkAddressSpaceCast()
2604 const PointerType *DestPPtr = cast<PointerType>(DestPtr); in checkAddressSpaceCast()
2619 DestPtr = DestPPtr->getPointeeType().getTypePtr(); in checkAddressSpaceCast()
H A DSemaChecking.cpp14712 const PointerType *DestPtr = T->getAs<PointerType>(); in CheckCastAlign() local
14713 if (!DestPtr) return; in CheckCastAlign()
14716 QualType DestPointee = DestPtr->getPointeeType(); in CheckCastAlign()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp452 uint64_t *DestPtr = Result.isSingleWord() ? &Result.U.VAL : Result.U.pVal; in extractBits() local
457 DestPtr[word] = (w0 >> loBit) | (w1 << (APINT_BITS_PER_WORD - loBit)); in extractBits()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1021 SDValue DestPtr = Op.getOperand(1); in LowerVACOPY() local
1028 return DAG.getMemcpy(Chain, DL, DestPtr, SrcPtr, in LowerVACOPY()