/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | ScratchBuffer.cpp | 34 const char *&DestPtr) { in getToken() argument 51 DestPtr = CurBuffer+BytesUsed; in getToken()
|
H A D | Preprocessor.cpp | 496 const char *DestPtr; in CreateString() local 497 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); in CreateString() 506 Tok.setRawIdentifierData(DestPtr); in CreateString() 508 Tok.setLiteralData(DestPtr); in CreateString() 521 const char *DestPtr; in SplitToken() local 523 ScratchBuf->getToken(Buffer.data() + LocInfo.second, Length, DestPtr); in SplitToken()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 365 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); variable 367 return CreateMemCpy(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr, 372 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); variable 374 return CreateMemCpy(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr, 380 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); in CreateMemCpyInline() local 382 return CreateMemCpyInline(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr, in CreateMemCpyInline() 389 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); variable 391 return CreateMemMove(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr,
|
H A D | CGExprAgg.cpp | 90 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, QualType ArrayQTy, 492 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, in EmitArrayInit() argument 514 DestPtr.getAlignment().alignmentOfArrayElement(elementSize); in EmitArrayInit() 552 llvm::Value *begin = DestPtr.emitRawPointer(CGF); in EmitArrayInit() 2098 Address DestPtr = Dest.getAddress(); in EmitAggregateCopy() local 2155 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr); in EmitAggregateCopy() 2180 DestPtr = DestPtr.withElementType(Int8Ty); in EmitAggregateCopy() 2189 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy() 2197 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy() 2204 auto Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile); in EmitAggregateCopy()
|
H A D | CGExprCXX.cpp | 508 Address DestPtr, in EmitNullBaseClassInitialization() argument 513 DestPtr = DestPtr.withElementType(CGF.Int8Ty); in EmitNullBaseClassInitialization() 563 std::max(Layout.getNonVirtualAlignment(), DestPtr.getAlignment()); in EmitNullBaseClassInitialization() 574 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization() 588 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
|
H A D | CodeGenFunction.cpp | 2119 CodeGenFunction::EmitNullInitialization(Address DestPtr, QualType Ty) { in EmitNullInitialization() argument 2128 if (DestPtr.getElementType() != Int8Ty) in EmitNullInitialization() 2129 DestPtr = DestPtr.withElementType(Int8Ty); in EmitNullInitialization() 2172 CharUnits NullAlign = DestPtr.getAlignment(); in EmitNullInitialization() 2176 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization() 2179 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); in EmitNullInitialization() 2186 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false); in EmitNullInitialization()
|
H A D | CGObjCRuntime.h | 313 Address DestPtr,
|
H A D | CGClass.cpp | 1002 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { in emitMemcpyIR() argument 1003 DestPtr = DestPtr.withElementType(CGF.Int8Ty); in emitMemcpyIR() 1005 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); in emitMemcpyIR()
|
H A D | CGCall.cpp | 5951 Address DestPtr = ReturnValue.getValue(); in EmitCall() local 5956 if (!DestPtr.isValid()) { in EmitCall() 5957 DestPtr = CreateMemTemp(RetTy, "coerce"); in EmitCall() 5967 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); in EmitCall() 5974 return convertTempToRValue(DestPtr, RetTy, SourceLocation()); in EmitCall()
|
H A D | CGObjCGNU.cpp | 649 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, 4250 Address DestPtr, in EmitGCMemmoveCollectable() argument 4254 llvm::Value *DestPtrVal = EnforceType(B, DestPtr.emitRawPointer(CGF), PtrTy); in EmitGCMemmoveCollectable()
|
H A D | CGObjCMac.cpp | 5008 Address DestPtr, Address SrcPtr, in EmitGCMemmoveCollectable() argument 5010 llvm::Value *args[] = {DestPtr.emitRawPointer(CGF), in EmitGCMemmoveCollectable() 7660 CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, in EmitGCMemmoveCollectable() argument 7662 llvm::Value *args[] = {DestPtr.emitRawPointer(CGF), in EmitGCMemmoveCollectable()
|
H A D | CGExpr.cpp | 1420 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() local 1421 return RValue::getAggregate(DestPtr); in GetUndefRValue()
|
H A D | CodeGenFunction.h | 3013 void EmitNullInitialization(Address DestPtr, QualType Ty);
|
H A D | CGBuiltin.cpp | 395 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in EmitAtomicCmpXchg128ForMSIntrin() local 400 assert(DestPtr->getType()->isPointerTy()); in EmitAtomicCmpXchg128ForMSIntrin() 412 Address DestAddr(DestPtr, Int128Ty, in EmitAtomicCmpXchg128ForMSIntrin() 6228 Address DestPtr = CreateMemTemp(E->getType(), "agg.tmp"); in EmitBuiltinExpr() local 6229 ReturnValue = ReturnValueSlot(DestPtr, false); in EmitBuiltinExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | ScratchBuffer.h | 36 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 208 bool processLoopStridedStore(Value *DestPtr, const SCEV *StoreSizeSCEV, 215 bool processLoopStoreOfLoopLoad(Value *DestPtr, Value *SourcePtr, 1006 Value *DestPtr, const SCEV *StoreSizeSCEV, MaybeAlign StoreAlignment, in processLoopStridedStore() argument 1023 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStridedStore() 1030 Type *IntIdxTy = DL->getIndexType(DestPtr->getType()); in processLoopStridedStore() 1244 Value *DestPtr, Value *SourcePtr, const SCEV *StoreSizeSCEV, in processLoopStoreOfLoopLoad() argument 1266 unsigned StrAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStoreOfLoopLoad()
|
H A D | SROA.cpp | 3384 Value *DestPtr, *SrcPtr; in visitMemTransferInst() local 3388 DestPtr = OurPtr; in visitMemTransferInst() 3393 DestPtr = OtherPtr; in visitMemTransferInst() 3398 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst() 3403 APInt Offset(DL.getIndexTypeSizeInBits(DestPtr->getType()), 0); in visitMemTransferInst() 3406 &II, New, DestPtr, nullptr, DL); in visitMemTransferInst() 3408 DestPtr->stripAndAccumulateConstantOffsets( in visitMemTransferInst() 3411 SliceSize * 8, &II, New, DestPtr, nullptr, DL); in visitMemTransferInst()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 2661 const Type *DestPtr, *SrcPtr; in checkAddressSpaceCast() local 2664 DestPtr = Self.getASTContext().getCanonicalType(DestType.getTypePtr()), in checkAddressSpaceCast() 2667 while (isa<PointerType>(DestPtr) && isa<PointerType>(SrcPtr)) { in checkAddressSpaceCast() 2668 const PointerType *DestPPtr = cast<PointerType>(DestPtr); in checkAddressSpaceCast() 2683 DestPtr = DestPPtr->getPointeeType().getTypePtr(); in checkAddressSpaceCast()
|
H A D | SemaChecking.cpp | 13041 const PointerType *DestPtr = T->getAs<PointerType>(); in CheckCastAlign() local 13042 if (!DestPtr) return; in CheckCastAlign() 13045 QualType DestPointee = DestPtr->getPointeeType(); in CheckCastAlign()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | APInt.cpp | 478 uint64_t *DestPtr = Result.isSingleWord() ? &Result.U.VAL : Result.U.pVal; in extractBits() local 483 DestPtr[word] = (w0 >> loBit) | (w1 << (APINT_BITS_PER_WORD - loBit)); in extractBits()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Interp.h | 2439 const auto &DestPtr = S.Stk.peek<Pointer>(); in CopyArray() local 2447 const Pointer &DP = DestPtr.atIndex(DestIndex + I); in CopyArray()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1034 SDValue DestPtr = Op.getOperand(1); in LowerVACOPY() local 1042 Chain, DL, DestPtr, SrcPtr, DAG.getIntPtrConstant(12, DL), Align(4), in LowerVACOPY()
|