/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 80 llvm::Value *MemPtr, 390 llvm::Value *MemPtr, 392 assert(MemPtr->getType() == CGM.PtrDiffTy); 402 llvm::Value *Addr = Builder.CreateInBoundsGEP(Base, MemPtr, "memptr.offset"); 571 llvm::Constant *MemPtr[2]; local 587 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset); 588 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy, 595 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset + 1); 596 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy, 613 MemPtr[ 388 EmitMemberDataPointerAddress(CodeGenFunction &CGF, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument 718 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument [all...] |
H A D | CGCXXABI.cpp | 42 llvm::Value *MemPtr, 57 llvm::Value *MemPtr, 88 llvm::Value *MemPtr, 40 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument 55 EmitMemberDataPointerAddress(CodeGenFunction &CGF, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument 87 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
|
H A D | CGCXXABI.h | 140 llvm::Value *MemPtr, 146 llvm::Value *MemPtr, 188 llvm::Value *MemPtr,
|
H A D | MicrosoftCXXABI.cpp | 339 llvm::Value *MemPtr, 344 llvm::Value *MemPtr, 357 llvm::Value *MemPtr, 1527 llvm::Value *MemPtr, 1537 llvm::Value *FirstField = MemPtr; 1538 if (MemPtr->getType()->isStructTy()) 1539 FirstField = Builder.CreateExtractValue(MemPtr, 0); 1549 llvm::Value *Field = Builder.CreateExtractValue(MemPtr, I); 1665 llvm::Value *MemPtr, 1677 llvm::Value *FieldOffset = MemPtr; 1526 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument 1663 EmitMemberDataPointerAddress(CodeGenFunction &CGF, llvm::Value *Base, llvm::Value *MemPtr, const MemberPointerType *MPT) argument 1891 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, llvm::Value *&This, llvm::Value *MemPtr, const MemberPointerType *MPT) argument [all...] |
H A D | CGExpr.cpp | 89 llvm::Value *MemPtr = EmitScalarExpr(E); local 90 return CGM.getCXXABI().EmitMemberPointerIsNotNull(*this, MemPtr, MPT);
|
H A D | CGExprScalar.cpp | 1470 llvm::Value *MemPtr = Visit(E); local 1472 return CGF.CGM.getCXXABI().EmitMemberPointerIsNotNull(CGF, MemPtr, MPT);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 7059 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), 7061 MemPtr != MemPtrEnd; 7062 ++MemPtr) { 7064 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr))) 7067 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; 7353 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), 7355 MemPtr != MemPtrEnd; ++MemPtr) { 7356 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr))) [all...] |
H A D | SemaExprCXX.cpp | 4083 const MemberPointerType *MemPtr = RHSType->getAs<MemberPointerType>(); local 4084 if (!MemPtr) { 4090 QualType Class(MemPtr->getClass(), 0); 4152 QualType Result = MemPtr->getPointeeType(); 4904 else if (const MemberPointerType *MemPtr = T->getAs<MemberPointerType>()) 4905 T = MemPtr->getPointeeType();
|
H A D | SemaTemplateDeduction.cpp | 4837 const MemberPointerType *MemPtr = cast<MemberPointerType>(T.getTypePtr()); local 4838 MarkUsedTemplateParameters(Ctx, MemPtr->getPointeeType(), OnlyDeduced, 4840 MarkUsedTemplateParameters(Ctx, QualType(MemPtr->getClass(), 0),
|
H A D | SemaCodeComplete.cpp | 3948 else if (const MemberPointerType *MemPtr 3950 FunctionType = MemPtr->getPointeeType();
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExprConstant.cpp | 2935 MemberPtr MemPtr; 2936 if (!EvaluateMemberPointer(RHS, MemPtr, Info)) 2941 if (!MemPtr.getDecl()) { 2947 if (MemPtr.isDerivedMember()) { 2951 if (LV.Designator.MostDerivedPathLength + MemPtr.Path.size() > 2957 LV.Designator.Entries.size() - MemPtr.Path.size(); 2958 for (unsigned I = 0, N = MemPtr.Path.size(); I != N; ++I) { 2961 const CXXRecordDecl *MPDecl = MemPtr.Path[I]; 2969 if (!CastToDerivedClass(Info, RHS, LV, MemPtr.getContainingRecord(), 2972 } else if (!MemPtr [all...] |
H A D | Type.cpp | 2374 if (const MemberPointerType *MemPtr = getAs<MemberPointerType>()) 2375 return MemPtr->getPointeeType()->isObjCIndirectLifetimeType();
|