Searched refs:DestPtr (Results 1 - 15 of 15) sorted by relevance

/external/clang/include/clang/Lex/
H A DScratchBuffer.h37 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
/external/clang/lib/Lex/
H A DScratchBuffer.cpp35 const char *&DestPtr) {
44 DestPtr = CurBuffer+BytesUsed;
34 getToken(const char *Buf, unsigned Len, const char *&DestPtr) argument
H A DPreprocessor.cpp427 const char *DestPtr; local
428 SourceLocation Loc = ScratchBuf->getToken(Str.data(), Str.size(), DestPtr);
437 Tok.setRawIdentifierData(DestPtr);
439 Tok.setLiteralData(DestPtr);
/external/clang/lib/CodeGen/
H A DCGExprAgg.cpp74 /// then loads the result into DestPtr.
77 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired.
86 void EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType,
205 /// then loads the result into DestPtr.
235 /// \brief Perform the final move to DestPtr if for some reason
260 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired.
268 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired.
397 void AggExprEmitter::EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType, argument
404 // DestPtr is an array*. Construct an elementType* by drilling
409 Builder.CreateInBoundsGEP(DestPtr, indice
1388 EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr, QualType Ty, bool isVolatile, CharUnits alignment, bool isAssignment) argument
[all...]
H A DCodeGenFunction.cpp1186 CodeGenFunction::EmitNullInitialization(llvm::Value *DestPtr, QualType Ty) { argument
1197 cast<llvm::PointerType>(DestPtr->getType())->getAddressSpace();
1199 if (DestPtr->getType() != BP)
1200 DestPtr = Builder.CreateBitCast(DestPtr, BP);
1252 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal);
1255 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity(), false);
1262 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal,
H A DCGObjCRuntime.h262 llvm::Value *DestPtr,
H A DCGCall.cpp810 llvm::Value *DestPtr, bool DestIsVolatile,
816 llvm::Value *EltPtr = CGF.Builder.CreateConstGEP2_32(DestPtr, 0, i);
824 llvm::StoreInst *SI = CGF.Builder.CreateStore(Val, DestPtr, DestIsVolatile);
3013 llvm::Value *DestPtr = ReturnValue.getValue(); local
3016 if (!DestPtr) {
3017 DestPtr = CreateMemTemp(RetTy, "agg.tmp");
3020 BuildAggStore(*this, CI, DestPtr, DestIsVolatile, false);
3021 return RValue::getAggregate(DestPtr);
3035 llvm::Value *DestPtr = ReturnValue.getValue(); local
3038 if (!DestPtr) {
809 BuildAggStore(CodeGenFunction &CGF, llvm::Value *Val, llvm::Value *DestPtr, bool DestIsVolatile, bool LowAlignment) argument
[all...]
H A DCGExprCXX.cpp312 llvm::Value *DestPtr,
317 DestPtr = CGF.EmitCastToVoidPtr(DestPtr);
343 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity());
350 CGF.Builder.CreateMemSet(DestPtr, CGF.Builder.getInt8(0), SizeVal,
311 EmitNullBaseClassInitialization(CodeGenFunction &CGF, llvm::Value *DestPtr, const CXXRecordDecl *Base) argument
H A DCGClass.cpp856 void emitMemcpyIR(llvm::Value *DestPtr, llvm::Value *SrcPtr, argument
858 llvm::PointerType *DPT = cast<llvm::PointerType>(DestPtr->getType());
861 DestPtr = CGF.Builder.CreateBitCast(DestPtr, DBP);
868 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, Size.getQuantity(),
H A DCodeGenFunction.h1463 void EmitAggregateAssign(llvm::Value *DestPtr, llvm::Value *SrcPtr, argument
1466 EmitAggregateCopy(DestPtr, SrcPtr, EltTy, IsVolatile, CharUnits::Zero(),
1476 void EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr,
1524 void EmitNullInitialization(llvm::Value *DestPtr, QualType Ty);
2362 void EmitGCMemmoveCollectable(llvm::Value *DestPtr, llvm::Value *SrcPtr,
H A DCGObjCGNU.cpp542 void EmitGCMemmoveCollectable(CodeGenFunction &CGF, llvm::Value *DestPtr,
2725 llvm::Value *DestPtr,
2729 DestPtr = EnforceType(B, DestPtr, PtrTy);
2732 B.CreateCall3(MemMoveFn, DestPtr, SrcPtr, Size);
2724 EmitGCMemmoveCollectable(CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *Size) argument
H A DCGBuiltin.cpp89 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local
90 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace();
98 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType);
123 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local
124 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace();
135 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType);
960 llvm::Value *DestPtr = EmitScalarExpr(E->getArg(0)); local
961 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace();
969 Args[0] = Builder.CreateBitCast(DestPtr, IntPtrType);
989 llvm::Value *DestPtr local
[all...]
H A DCGObjCMac.cpp4223 llvm::Value *DestPtr,
4227 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy);
4228 llvm::Value *args[] = { DestPtr, SrcPtr, size };
6865 llvm::Value *DestPtr,
6869 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy);
6870 llvm::Value *args[] = { DestPtr, SrcPtr, Size };
4222 EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *size) argument
6863 EmitGCMemmoveCollectable( CodeGen::CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *Size) argument
H A DCGExpr.cpp728 llvm::Value *DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); local
729 return RValue::getAggregate(DestPtr);
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp152 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
943 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, argument
955 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace();

Completed in 381 milliseconds