/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 | 34 const char *&DestPtr) { 43 DestPtr = CurBuffer+BytesUsed; 33 getToken(const char *Buf, unsigned Len, const char *&DestPtr) argument
|
H A D | Preprocessor.cpp | 371 const char *DestPtr; local 372 SourceLocation Loc = ScratchBuf->getToken(Buf, Len, DestPtr); 381 Tok.setRawIdentifierData(DestPtr); 383 Tok.setLiteralData(DestPtr);
|
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 73 /// then loads the result into DestPtr. 76 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 83 void EmitStdInitializerList(llvm::Value *DestPtr, InitListExpr *InitList); 84 void EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType, 198 /// then loads the result into DestPtr. 221 /// \brief Perform the final move to DestPtr if for some reason 247 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 288 /// EmitFinalDestCopy - Perform the final copy to DestPtr, if desired. 382 void AggExprEmitter::EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType, argument 389 // DestPtr i 1193 EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr, QualType Ty, bool isVolatile, unsigned Alignment) argument [all...] |
H A D | CodeGenFunction.cpp | 738 CodeGenFunction::EmitNullInitialization(llvm::Value *DestPtr, QualType Ty) { argument 749 cast<llvm::PointerType>(DestPtr->getType())->getAddressSpace(); 751 if (DestPtr->getType() != BP) 752 DestPtr = Builder.CreateBitCast(DestPtr, BP); 804 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); 807 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity(), false); 814 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal,
|
H A D | CGCall.cpp | 656 llvm::Value *DestPtr, bool DestIsVolatile, 662 llvm::Value *EltPtr = CGF.Builder.CreateConstGEP2_32(DestPtr, 0, i); 670 llvm::StoreInst *SI = CGF.Builder.CreateStore(Val, DestPtr, DestIsVolatile); 2145 llvm::Value *DestPtr = ReturnValue.getValue(); local 2148 if (!DestPtr) { 2149 DestPtr = CreateMemTemp(RetTy, "agg.tmp"); 2152 BuildAggStore(*this, CI, DestPtr, DestIsVolatile, false); 2153 return RValue::getAggregate(DestPtr); 2164 llvm::Value *DestPtr = ReturnValue.getValue(); local 2167 if (!DestPtr) { 655 BuildAggStore(CodeGenFunction &CGF, llvm::Value *Val, llvm::Value *DestPtr, bool DestIsVolatile, bool LowAlignment) argument [all...] |
H A D | CGObjCRuntime.h | 259 llvm::Value *DestPtr,
|
H A D | CGExprCXX.cpp | 357 llvm::Value *DestPtr, 362 DestPtr = CGF.EmitCastToVoidPtr(DestPtr); 388 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity()); 395 CGF.Builder.CreateMemSet(DestPtr, CGF.Builder.getInt8(0), SizeVal, 356 EmitNullBaseClassInitialization(CodeGenFunction &CGF, llvm::Value *DestPtr, const CXXRecordDecl *Base) argument
|
H A D | CGBuiltin.cpp | 88 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 90 cast<llvm::PointerType>(DestPtr->getType())->getAddressSpace(); 98 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 123 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); local 125 cast<llvm::PointerType>(DestPtr->getType())->getAddressSpace(); 136 Args[0] = CGF.Builder.CreateBitCast(DestPtr, IntPtrType); 874 llvm::Value *DestPtr = EmitScalarExpr(E->getArg(0)); local 876 cast<llvm::PointerType>(DestPtr->getType())->getAddressSpace(); 884 Args[0] = Builder.CreateBitCast(DestPtr, IntPtrType); 902 llvm::Value *DestPtr local [all...] |
H A D | CGObjCGNU.cpp | 501 llvm::Value *DestPtr, 2557 llvm::Value *DestPtr, 2561 DestPtr = EnforceType(B, DestPtr, PtrTy); 2564 B.CreateCall3(MemMoveFn, DestPtr, SrcPtr, Size); 2556 EmitGCMemmoveCollectable(CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *Size) argument
|
H A D | CodeGenFunction.h | 1644 void EmitAggregateCopy(llvm::Value *DestPtr, llvm::Value *SrcPtr, 1696 void EmitNullInitialization(llvm::Value *DestPtr, QualType Ty); 2370 void EmitGCMemmoveCollectable(llvm::Value *DestPtr, llvm::Value *SrcPtr,
|
H A D | CGObjCMac.cpp | 3565 llvm::Value *DestPtr, 3569 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); 3571 DestPtr, SrcPtr, size); 6168 llvm::Value *DestPtr, 6172 DestPtr = CGF.Builder.CreateBitCast(DestPtr, ObjCTypes.Int8PtrTy); 6174 DestPtr, SrcPtr, Size); 3564 EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *size) argument 6166 EmitGCMemmoveCollectable( CodeGen::CodeGenFunction &CGF, llvm::Value *DestPtr, llvm::Value *SrcPtr, llvm::Value *Size) argument
|
H A D | CGExpr.cpp | 597 llvm::Value *DestPtr = CreateMemTemp(Ty, "undef.agg.tmp"); local 598 return RValue::getAggregate(DestPtr);
|
/external/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/Sema/ |
H A D | SemaChecking.cpp | 4506 const PointerType *DestPtr = T->getAs<PointerType>(); local 4507 if (!DestPtr) return; 4510 QualType DestPointee = DestPtr->getPointeeType();
|