/external/clang/include/clang/Lex/ |
H A D | ScratchBuffer.h | 37 SourceLocation getToken(const char *Buf, unsigned Len, const char *&DestPtr);
|
/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 | 427 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 D | CGExprAgg.cpp | 74 /// 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 D | CodeGenFunction.cpp | 1186 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 D | CGObjCRuntime.h | 262 llvm::Value *DestPtr,
|
H A D | CGCall.cpp | 810 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 D | CGExprCXX.cpp | 312 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 D | CGClass.cpp | 856 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 D | CodeGenFunction.h | 1463 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 D | CGObjCGNU.cpp | 542 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 D | CGBuiltin.cpp | 89 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 D | CGObjCMac.cpp | 4223 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 D | CGExpr.cpp | 728 llvm::Value *DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); local 729 return RValue::getAggregate(DestPtr);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 152 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize, 943 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, argument 955 unsigned DestAS = DestPtr->getType()->getPointerAddressSpace();
|