| /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 | 494 const char *DestPtr; in CreateString() local 495 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); in CreateString() 504 Tok.setRawIdentifierData(DestPtr); in CreateString() 506 Tok.setLiteralData(DestPtr); in CreateString() 519 const char *DestPtr; in SplitToken() local 521 ScratchBuf->getToken(Buffer.data() + LocInfo.second, Length, DestPtr); in SplitToken()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuilder.h | 371 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); variable 373 return CreateMemCpy(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr, 378 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); variable 380 return CreateMemCpy(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr, 386 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); in CreateMemCpyInline() local 388 return CreateMemCpyInline(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr, in CreateMemCpyInline() 395 llvm::Value *DestPtr = emitRawPointerFromAddress(Dest); variable 397 return CreateMemMove(DestPtr, Dest.getAlignment().getAsAlign(), SrcPtr,
|
| H A D | CGExprAgg.cpp | 96 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, QualType ArrayQTy, 594 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, in EmitArrayInit() argument 616 DestPtr.getAlignment().alignmentOfArrayElement(elementSize); in EmitArrayInit() 654 llvm::Value *begin = DestPtr.emitRawPointer(CGF); in EmitArrayInit() 2291 Address DestPtr = Dest.getAddress(); in EmitAggregateCopy() local 2348 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr); in EmitAggregateCopy() 2373 DestPtr = DestPtr.withElementType(Int8Ty); in EmitAggregateCopy() 2382 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy() 2390 CGM.getObjCRuntime().EmitGCMemmoveCollectable(*this, DestPtr, SrcPtr, in EmitAggregateCopy() 2397 auto *Inst = Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, isVolatile); in EmitAggregateCopy()
|
| H A D | CGExprCXX.cpp | 513 Address DestPtr, in EmitNullBaseClassInitialization() argument 518 DestPtr = DestPtr.withElementType(CGF.Int8Ty); in EmitNullBaseClassInitialization() 568 std::max(Layout.getNonVirtualAlignment(), DestPtr.getAlignment()); in EmitNullBaseClassInitialization() 579 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization() 593 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
|
| H A D | CGObjCRuntime.h | 296 Address DestPtr, Address SrcPtr,
|
| H A D | CodeGenFunction.cpp | 2223 CodeGenFunction::EmitNullInitialization(Address DestPtr, QualType Ty) { in EmitNullInitialization() argument 2232 if (DestPtr.getElementType() != Int8Ty) in EmitNullInitialization() 2233 DestPtr = DestPtr.withElementType(Int8Ty); in EmitNullInitialization() 2276 CharUnits NullAlign = DestPtr.getAlignment(); in EmitNullInitialization() 2280 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization() 2283 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); in EmitNullInitialization() 2290 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false); in EmitNullInitialization()
|
| H A D | CGClass.cpp | 1001 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { in emitMemcpyIR() argument 1002 DestPtr = DestPtr.withElementType(CGF.Int8Ty); in emitMemcpyIR() 1004 auto *I = CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity()); in emitMemcpyIR()
|
| H A D | CGCall.cpp | 6143 Address DestPtr = ReturnValue.getValue(); in EmitCall() local 6148 if (!DestPtr.isValid()) { in EmitCall() 6149 DestPtr = CreateMemTemp(RetTy, "coerce"); in EmitCall() 6159 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); in EmitCall() 6166 return convertTempToRValue(DestPtr, RetTy, SourceLocation()); in EmitCall()
|
| H A D | CGObjCGNU.cpp | 648 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, 4341 Address DestPtr, in EmitGCMemmoveCollectable() argument 4345 llvm::Value *DestPtrVal = EnforceType(B, DestPtr.emitRawPointer(CGF), PtrTy); in EmitGCMemmoveCollectable()
|
| H A D | CGBuiltin.cpp | 489 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); in EmitAtomicCmpXchg128ForMSIntrin() local 494 assert(DestPtr->getType()->isPointerTy()); in EmitAtomicCmpXchg128ForMSIntrin() 506 Address DestAddr(DestPtr, Int128Ty, in EmitAtomicCmpXchg128ForMSIntrin() 6432 Address DestPtr = CreateMemTemp(E->getType(), "agg.tmp"); in EmitBuiltinExpr() local 6433 ReturnValue = ReturnValueSlot(DestPtr, false); in EmitBuiltinExpr()
|
| H A D | CGObjCMac.cpp | 4907 Address DestPtr, Address SrcPtr, in EmitGCMemmoveCollectable() argument 4909 llvm::Value *args[] = {DestPtr.emitRawPointer(CGF), in EmitGCMemmoveCollectable() 7551 CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, in EmitGCMemmoveCollectable() argument 7553 llvm::Value *args[] = {DestPtr.emitRawPointer(CGF), in EmitGCMemmoveCollectable()
|
| H A D | CGExpr.cpp | 1476 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); in GetUndefRValue() local 1477 return RValue::getAggregate(DestPtr); in GetUndefRValue()
|
| H A D | CodeGenFunction.h | 3060 void EmitNullInitialization(Address DestPtr, QualType Ty);
|
| /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/clang/lib/AST/ByteCode/ |
| H A D | InterpBuiltinBitCast.h | 38 const Pointer &DestPtr, Bits Size);
|
| H A D | InterpBuiltin.cpp | 1748 const Pointer DestPtr = S.Stk.pop<Pointer>(); in interp__builtin_memcpy() local 1764 S.Stk.push<Pointer>(DestPtr); in interp__builtin_memcpy() 1768 if (SrcPtr.isZero() || DestPtr.isZero()) { in interp__builtin_memcpy() 1769 Pointer DiagPtr = (SrcPtr.isZero() ? SrcPtr : DestPtr); in interp__builtin_memcpy() 1777 if (SrcPtr.isIntegralPointer() || DestPtr.isIntegralPointer()) { in interp__builtin_memcpy() 1781 : std::to_string(DestPtr.getIntegerRepresentation()); in interp__builtin_memcpy() 1783 << Move << WChar << DestPtr.isIntegralPointer() << DiagVal; in interp__builtin_memcpy() 1788 if (DestPtr.isDummy() || SrcPtr.isDummy()) in interp__builtin_memcpy() 1791 QualType DestElemType = getElemType(DestPtr); in interp__builtin_memcpy() 1793 if (DestPtr.getFieldDesc()->isArray()) { in interp__builtin_memcpy() [all …]
|
| H A D | InterpBuiltinBitCast.cpp | 472 const Pointer &SrcPtr, const Pointer &DestPtr, in DoMemcpy() argument 475 assert(DestPtr.isBlockPointer()); in DoMemcpy() 486 enumeratePointerFields(DestPtr, S.getContext(), Size, in DoMemcpy()
|
| H A D | Interp.h | 3007 const auto &DestPtr = S.Stk.peek<Pointer>(); in CopyArray() local 3015 const Pointer &DP = DestPtr.atIndex(DestIndex + I); in CopyArray()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 230 bool processLoopStridedStore(Value *DestPtr, const SCEV *StoreSizeSCEV, 237 bool processLoopStoreOfLoopLoad(Value *DestPtr, Value *SourcePtr, 1021 Value *DestPtr, const SCEV *StoreSizeSCEV, MaybeAlign StoreAlignment, in processLoopStridedStore() argument 1030 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStridedStore() 1037 Type *IntIdxTy = DL->getIndexType(DestPtr->getType()); in processLoopStridedStore() 1273 Value *DestPtr, Value *SourcePtr, const SCEV *StoreSizeSCEV, in processLoopStoreOfLoopLoad() argument 1295 unsigned StrAS = DestPtr->getType()->getPointerAddressSpace(); in processLoopStoreOfLoopLoad()
|
| H A D | SROA.cpp | 3480 Value *DestPtr, *SrcPtr; in visitMemTransferInst() local 3484 DestPtr = OurPtr; in visitMemTransferInst() 3489 DestPtr = OtherPtr; in visitMemTransferInst() 3494 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst() 3499 APInt Offset(DL.getIndexTypeSizeInBits(DestPtr->getType()), 0); in visitMemTransferInst() 3502 &II, New, DestPtr, nullptr, DL); in visitMemTransferInst() 3504 DestPtr->stripAndAccumulateConstantOffsets( in visitMemTransferInst() 3507 SliceSize * 8, &II, New, DestPtr, nullptr, DL); in visitMemTransferInst()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 2693 const Type *DestPtr, *SrcPtr; in checkAddressSpaceCast() local 2696 DestPtr = Self.getASTContext().getCanonicalType(DestType.getTypePtr()), in checkAddressSpaceCast() 2699 while (isa<PointerType>(DestPtr) && isa<PointerType>(SrcPtr)) { in checkAddressSpaceCast() 2700 const PointerType *DestPPtr = cast<PointerType>(DestPtr); in checkAddressSpaceCast() 2716 DestPtr = DestPPtr->getPointeeType().getTypePtr(); in checkAddressSpaceCast()
|
| H A D | SemaChecking.cpp | 14474 const PointerType *DestPtr = T->getAs<PointerType>(); in CheckCastAlign() local 14475 if (!DestPtr) return; in CheckCastAlign() 14478 QualType DestPointee = DestPtr->getPointeeType(); in CheckCastAlign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | APInt.cpp | 509 uint64_t *DestPtr = Result.isSingleWord() ? &Result.U.VAL : Result.U.pVal; in extractBits() local 514 DestPtr[word] = (w0 >> loBit) | (w1 << (APINT_BITS_PER_WORD - loBit)); in extractBits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1103 SDValue DestPtr = Op.getOperand(1); in LowerVACOPY() local 1111 Chain, DL, DestPtr, SrcPtr, DAG.getIntPtrConstant(12, DL), Align(4), in LowerVACOPY()
|