/external/clang/lib/Lex/ |
H A D | ScratchBuffer.cpp | 35 const char *&DestPtr) { 44 DestPtr = CurBuffer+BytesUsed; 34 getToken(const char *Buf, unsigned Len, const char *&DestPtr) argument
|
H A D | Preprocessor.cpp | 467 const char *DestPtr; local 468 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr); 477 Tok.setRawIdentifierData(DestPtr); 479 Tok.setLiteralData(DestPtr);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 85 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize, 440 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, argument 482 unsigned AddrSpace = cast<PointerType>(DestPtr->getType())->getAddressSpace(); 501 Type *IntPtr = TD->getIntPtrType(DestPtr->getContext());
|
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 76 /// then loads the result into DestPtr. 79 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 87 void EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, 215 /// then loads the result into DestPtr. 245 /// \brief Perform the final move to DestPtr if for some reason 268 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 275 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 402 void AggExprEmitter::EmitArrayInit(Address DestPtr, llvm::ArrayType *AType, argument 409 // DestPtr is an array*. Construct an elementType* by drilling 414 Builder.CreateInBoundsGEP(DestPtr 1459 EmitAggregateCopy(Address DestPtr, Address SrcPtr, QualType Ty, bool isVolatile, bool isAssignment) argument [all...] |
H A D | CodeGenFunction.cpp | 1439 CodeGenFunction::EmitNullInitialization(Address DestPtr, QualType Ty) { argument 1449 if (DestPtr.getElementType() != Int8Ty) 1450 DestPtr = Builder.CreateElementBitCast(DestPtr, Int8Ty); 1496 CharUnits NullAlign = DestPtr.getAlignment(); 1501 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); 1504 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, false); 1511 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false);
|
H A D | CGExprCXX.cpp | 353 Address DestPtr, 358 DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty); 408 DestPtr.getAlignment()); 419 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), 433 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), 352 EmitNullBaseClassInitialization(CodeGenFunction &CGF, Address DestPtr, const CXXRecordDecl *Base) argument
|
H A D | CGClass.cpp | 1075 void emitMemcpyIR(Address DestPtr, Address SrcPtr, CharUnits Size) { argument 1076 llvm::PointerType *DPT = DestPtr.getType(); 1079 DestPtr = CGF.Builder.CreateBitCast(DestPtr, DBP); 1086 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity());
|
H A D | CGObjCGNU.cpp | 571 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, 2771 Address DestPtr, 2775 DestPtr = EnforceType(B, DestPtr, PtrTy); 2779 {DestPtr.getPointer(), SrcPtr.getPointer(), Size}); 2770 EmitGCMemmoveCollectable(CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *Size) argument
|
H A D | CodeGenFunction.h | 1795 void EmitAggregateAssign(Address DestPtr, Address SrcPtr, argument 1798 EmitAggregateCopy(DestPtr, SrcPtr, EltTy, IsVolatile, true); 1801 void EmitAggregateCopyCtor(Address DestPtr, Address SrcPtr, argument 1803 EmitAggregateCopy(DestPtr, SrcPtr, SrcTy, /*IsVolatile=*/false, 1813 void EmitAggregateCopy(Address DestPtr, Address SrcPtr, 1857 void EmitNullInitialization(Address DestPtr, QualType Ty);
|
H A D | CGBuiltin.cpp | 95 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 96 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); 104 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 156 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 157 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); 168 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 194 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 195 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); 202 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType);
|
H A D | CGExpr.cpp | 919 Address DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); local 920 return RValue::getAggregate(DestPtr);
|
H A D | CGObjCMac.cpp | 4471 Address DestPtr, 4475 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); 4476 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), size }; 7105 Address DestPtr, 7109 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); 7110 llvm::Value *args[] = { DestPtr.getPointer(), SrcPtr.getPointer(), Size }; 4470 EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *size) argument 7103 EmitGCMemmoveCollectable( CodeGen::CodeGenFunction &CGF, Address DestPtr, Address SrcPtr, llvm::Value *Size) argument
|
/external/clang/lib/Sema/ |
H A D | SemaCast.cpp | 2378 const PointerType *DestPtr = DestType->getAs<PointerType>(); local 2379 if (!DestPtr->isAddressSpaceOverlapping(*SrcType->getAs<PointerType>())) {
|
H A D | SemaChecking.cpp | 9497 const PointerType *DestPtr = T->getAs<PointerType>(); local 9498 if (!DestPtr) return; 9501 QualType DestPointee = DestPtr->getPointeeType();
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 115 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize, 745 Value *DestPtr, unsigned StoreSize, unsigned StoreAlignment, 761 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace(); 744 processLoopStridedStore( Value *DestPtr, unsigned StoreSize, unsigned StoreAlignment, Value *StoredVal, Instruction *TheStore, SmallPtrSetImpl<Instruction *> &Stores, const SCEVAddRecExpr *Ev, const SCEV *BECount, bool NegStride) argument
|