/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | ScratchBuffer.h | 36 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | ScratchBuffer.cpp | 34 const char *&DestPtr) { 51 DestPtr = CurBuffer+BytesUsed; 33 getToken(const char *Buf, unsigned Len, const char *&DestPtr) argument
|
H A D | Preprocessor.cpp | 492 const char *DestPtr; local 493 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); 502 Tok.setRawIdentifierData(DestPtr); 504 Tok.setLiteralData(DestPtr); 517 const char *DestPtr; local 519 ScratchBuf->getToken(Buffer.data() + LocInfo.second, Length, DestPtr);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 72 /// then loads the result into DestPtr. 80 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 90 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, 224 /// then loads the result into DestPtr. 314 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 321 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 473 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, argument 483 // DestPtr is an array*. Construct an elementType* by drilling 488 Builder.CreateInBoundsGEP(DestPtr.getPointer(), indices, "arrayinit.begin"); 492 DestPtr 1932 Address DestPtr = Dest.getAddress(*this); local [all...] |
H A D | CodeGenFunction.cpp | 1724 CodeGenFunction::EmitNullInitialization(Address DestPtr, QualType Ty) { argument 1734 if (DestPtr.getElementType() != Int8Ty) 1735 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); 1778 CharUnits NullAlign = DestPtr.getAlignment(); 1783 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); 1786 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); 1793 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false);
|
H A D | CGObjCRuntime.h | 298 Address DestPtr,
|
H A D | CGExprCXX.cpp | 495 Address DestPtr, 500 DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty); 550 DestPtr.getAlignment()); 561 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), 575 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), 494 EmitNullBaseClassInitialization(CodeGenFunction &CGF, Address DestPtr, const CXXRecordDecl *Base) argument
|
H A D | CGCall.cpp | 5045 Address DestPtr = ReturnValue.getValue(); 5048 if (!DestPtr.isValid()) { 5049 DestPtr = CreateMemTemp(RetTy, "agg.tmp"); 5052 EmitAggregateStore(CI, DestPtr, DestIsVolatile); 5053 return RValue::getAggregate(DestPtr); 5067 Address DestPtr = ReturnValue.getValue(); 5070 if (!DestPtr.isValid()) { 5071 DestPtr = CreateMemTemp(RetTy, "coerce"); 5076 Address StorePtr = emitAddressAtOffset(*this, DestPtr, RetAI); 5079 return convertTempToRValue(DestPtr, RetT [all...] |
H A D | CGClass.cpp | 1001 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { argument 1002 llvm::PointerType *DPT = DestPtr.getType(); 1005 DestPtr = CGF.Builder.CreateBitCast(DestPtr, DBP); 1012 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity());
|
H A D | CGObjCGNU.cpp | 656 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, 4027 Address DestPtr, 4031 DestPtr = EnforceType(B, DestPtr, PtrTy); 4034 B.CreateCall(MemMoveFn, {DestPtr.getPointer(), SrcPtr.getPointer(), Size}); 4026 EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *Size) argument
|
H A D | CGObjCMac.cpp | 5057 Address DestPtr, 5061 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); 5062 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), size }; 7711 Address DestPtr, 7715 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); 7716 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), Size }; 5056 EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *size) argument 7709 EmitGCMemmoveCollectable( CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *Size) argument
|
H A D | CGBuiltin.cpp | 143 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 144 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); 152 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 204 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 205 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); 216 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 246 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 247 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); 254 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 4483 Address DestPtr [all...] |
H A D | CGExpr.cpp | 1189 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); local 1190 return RValue::getAggregate(DestPtr);
|
H A D | CodeGenFunction.h | 2610 void EmitNullInitialization(Address DestPtr, QualType Ty);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 181 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize, 891 Value *DestPtr, unsigned StoreSize, MaybeAlign StoreAlignment, 907 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); 913 Type *IntIdxTy = DL->getIndexType(DestPtr->getType()); 890 processLoopStridedStore( Value *DestPtr, unsigned StoreSize, MaybeAlign StoreAlignment, Value *StoredVal, Instruction *TheStore, SmallPtrSetImpl<Instruction *> &Stores, const SCEVAddRecExpr *Ev, const SCEV *BECount, bool NegStride, bool IsLoopMemset) argument
|
H A D | SROA.cpp | 2980 Value *DestPtr, *SrcPtr; 2984 DestPtr = OurPtr; 2989 DestPtr = OtherPtr; 2994 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 2459 const Type *DestPtr, *SrcPtr; local 2462 DestPtr = Self.getASTContext().getCanonicalType(DestType.getTypePtr()), 2465 while (isa<PointerType>(DestPtr) && isa<PointerType>(SrcPtr)) { 2466 const PointerType *DestPPtr = cast<PointerType>(DestPtr); 2481 DestPtr = DestPPtr->getPointeeType().getTypePtr();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | APInt.cpp | 457 uint64_t *DestPtr = Result.isSingleWord() ? &Result.U.VAL : Result.U.pVal; 462 DestPtr[word] = (w0 >> loBit) | (w1 << (APINT_BITS_PER_WORD - loBit));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 995 SDValue DestPtr = Op.getOperand(1); local 1002 return DAG.getMemcpy(Chain, DL, DestPtr, SrcPtr,
|