/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | Loads.cpp | 65 Type *BaseType = 0; 69 BaseType = AI->getAllocatedType(); 75 BaseType = GV->getType()->getElementType(); 80 if (BaseType && BaseType->isSized()) { 82 BaseAlign = TD->getPrefTypeAlignment(BaseType); 91 if (ByteOffset + LoadSize <= TD->getTypeAllocSize(BaseType) &&
|
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/ |
H A D | X86InstrBuilder.h | 41 } BaseType; member in struct:llvm::X86AddressMode 55 : BaseType(RegBase), Scale(1), IndexReg(0), Disp(0), GV(0), GVOpFlags(0) { 63 if (BaseType == X86AddressMode::RegBase) 67 assert(BaseType == X86AddressMode::FrameIndexBase); 126 if (AM.BaseType == X86AddressMode::RegBase) 129 assert(AM.BaseType == X86AddressMode::FrameIndexBase);
|
H A D | X86ISelDAGToDAG.cpp | 53 } BaseType; member in struct:__anon2542::X86ISelAddressMode 55 // This is really a union, discriminated by BaseType! 72 : BaseType(RegBase), Base_FrameIndex(0), Scale(1), IndexReg(), Disp(0), 82 return BaseType == FrameIndexBase || 89 if (BaseType != RegBase) return false; 97 BaseType = RegBase; 231 Base = (AM.BaseType == X86ISelAddressMode::FrameIndexBase) ? 596 if (AM.BaseType == X86ISelAddressMode::FrameIndexBase && 735 AM.BaseType == X86ISelAddressMode::RegBase && 747 AM.BaseType [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 429 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, argument 446 const PointerType *PT = BaseType->getAs<PointerType>(); 451 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); 456 assert(BaseType->isDependentType() || 460 // Get the type being accessed in BaseType. If this is an arrow, the BaseExpr 462 return Owned(CXXDependentScopeMemberExpr::Create(Context, BaseExpr, BaseType, 475 QualType BaseType, 485 << SS.getRange() << rep << BaseType; local 501 QualType BaseType, 505 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); 473 DiagnoseQualifiedMemberReference(Sema &SemaRef, Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, NamedDecl *rep, const DeclarationNameInfo &nameInfo) argument 500 CheckQualifiedMemberReference(Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, const LookupResult &R) argument 664 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 881 QualType BaseType = BaseExprType; local 1707 QualType BaseType = BaseExpr->getType(); local [all...] |
H A D | SemaDeclCXX.cpp | 1300 QualType BaseType = TInfo->getType(); local 1319 if (BaseType->isDependentType()) { 1323 if (CXXRecordDecl *BaseDecl = BaseType->getAsCXXRecordDecl()) { 1328 << BaseType << Context.getTypeDeclType(Class); 1332 << BaseType; 1344 if (!BaseType->isRecordType()) { 1351 if (BaseType->isUnionType()) { 1359 if (RequireCompleteType(BaseLoc, BaseType, 1366 RecordDecl *BaseDecl = BaseType->getAs<RecordType>()->getDecl(); 2390 QualType BaseType, 2388 FindBaseInitializer(Sema &SemaRef, CXXRecordDecl *ClassDecl, QualType BaseType, const CXXBaseSpecifier *&DirectBaseSpec, const CXXBaseSpecifier *&VirtualBaseSpec) argument 2545 QualType BaseType; local 2826 BuildBaseInitializer(QualType BaseType, TypeSourceInfo *BaseTInfo, Expr *Init, CXXRecordDecl *ClassDecl, SourceLocation EllipsisLoc) argument 3150 QualType BaseType = Field->getType(); local 3650 GetKeyForBase(ASTContext &Context, QualType BaseType) argument 4546 const RecordType *BaseType = B->getType()->getAs<RecordType>(); local 7497 CanQualType BaseType = BaseIt->getType()->getCanonicalTypeUnqualified(); local 9366 QualType BaseType = Base->getType().getUnqualifiedType(); local 9427 QualType BaseType = Context.getBaseElementType(Field->getType()); local 9794 QualType BaseType = Base->getType().getUnqualifiedType(); local 9856 QualType BaseType = Context.getBaseElementType(Field->getType()); local 11053 QualType BaseType = ExDeclType; local [all...] |
H A D | SemaExprCXX.cpp | 831 bool Sema::isThisOutsideMemberFunctionBody(QualType BaseType) { argument 839 CXXRecordDecl *Class = BaseType->getAsCXXRecordDecl(); 5203 QualType BaseType = Base->getType(); local 5205 if (BaseType->isDependentType()) { 5210 if (const PointerType *Ptr = BaseType->getAs<PointerType>()) 5211 BaseType = Ptr->getPointeeType(); 5213 ObjectType = ParsedType::make(BaseType); 5222 QualType StartingType = BaseType; 5229 CTypes.insert(Context.getCanonicalType(BaseType)); 5231 while (BaseType [all...] |
H A D | TreeTransform.h | 783 QualType RebuildUnaryTransformType(QualType BaseType, 1663 QualType BaseType = Base->getType(); local 1671 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow, 2290 QualType BaseType, 2301 return SemaRef.BuildMemberReferenceExpr(BaseE, BaseType, 2313 ExprResult RebuildUnresolvedMemberExpr(Expr *BaseE, QualType BaseType, argument 2324 return SemaRef.BuildMemberReferenceExpr(BaseE, BaseType, 8593 QualType BaseType; local 8613 BaseType = ((Expr*) Base.get())->getType(); 8616 BaseType 2289 RebuildCXXDependentScopeMemberExpr(Expr *BaseE, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 8692 QualType BaseType; local 9620 RebuildUnaryTransformType(QualType BaseType, UnaryTransformType::UTTKind UKind, SourceLocation Loc) argument 9801 QualType BaseType = Base->getType(); local [all...] |
H A D | SemaAccess.cpp | 1564 QualType BaseType = E->getBaseType(); 1566 BaseType = BaseType->getAs<PointerType>()->getPointeeType(); 1569 Found, BaseType);
|
H A D | SemaCodeComplete.cpp | 3565 QualType BaseType = Base->getType(); local 3568 if (const PointerType *Ptr = BaseType->getAs<PointerType>()) 3569 BaseType = Ptr->getPointeeType(); 3570 else if (BaseType->isObjCObjectPointerType()) 3582 if (BaseType->isObjCObjectPointerType() || 3583 BaseType->isObjCObjectOrInterfaceType()) { 3594 BaseType), 3597 if (const RecordType *Record = BaseType->getAs<RecordType>()) { 3600 Results.setObjectTypeQualifiers(BaseType.getQualifiers()); 3613 bool IsDependent = BaseType [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 39 } BaseType; member in struct:__anon2379::MSP430ISelAddressMode 41 struct { // This is really a union, discriminated by BaseType! 55 : BaseType(RegBase), Disp(0), GV(0), CP(0), BlockAddr(0), 65 if (BaseType == RegBase && Base.Reg.getNode() != 0) { 68 } else if (BaseType == FrameIndexBase) { 173 if (AM.BaseType != MSP430ISelAddressMode::RegBase || AM.Base.Reg.getNode()) { 179 AM.BaseType = MSP430ISelAddressMode::RegBase; 201 if (AM.BaseType == MSP430ISelAddressMode::RegBase 203 AM.BaseType = MSP430ISelAddressMode::FrameIndexBase; 256 if (AM.BaseType [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 106 QualType BaseType = T; local 107 while (!BaseType->isSpecifierType()) { 108 if (isa<TypedefType>(BaseType)) 110 else if (const PointerType* PTy = BaseType->getAs<PointerType>()) 111 BaseType = PTy->getPointeeType(); 112 else if (const BlockPointerType *BPy = BaseType->getAs<BlockPointerType>()) 113 BaseType = BPy->getPointeeType(); 114 else if (const ArrayType* ATy = dyn_cast<ArrayType>(BaseType)) 115 BaseType = ATy->getElementType(); 116 else if (const FunctionType* FTy = BaseType 262 QualType BaseType = GetBaseType(CurDeclType); local [all...] |
H A D | CXXInheritance.cpp | 52 /// different base class subobjects of the same type. BaseType must be 54 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) { argument 55 BaseType = BaseType.getUnqualifiedType(); 56 std::pair<bool, unsigned>& Subobjects = ClassSubobjects[BaseType]; 194 QualType BaseType = Context.getCanonicalType(BaseSpec->getType()) local 203 if (BaseType->isDependentType()) 208 std::pair<bool, unsigned>& Subobjects = ClassSubobjects[BaseType]; 217 DetectedVirtual = BaseType->getAs<RecordType>();
|
H A D | ExprCXX.cpp | 1174 Expr *Base, QualType BaseType, 1189 Base(Base), BaseType(BaseType), IsArrow(IsArrow), 1210 Expr *Base, QualType BaseType, 1223 Base(Base), BaseType(BaseType), IsArrow(IsArrow), 1231 Expr *Base, QualType BaseType, bool IsArrow, 1239 return new (C) CXXDependentScopeMemberExpr(C, Base, BaseType, 1250 return new (Mem) CXXDependentScopeMemberExpr(C, Base, BaseType, 1312 Expr *Base, QualType BaseType, 1173 CXXDependentScopeMemberExpr(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1209 CXXDependentScopeMemberExpr(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo) argument 1230 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1310 UnresolvedMemberExpr(const ASTContext &C, bool HasUnresolvedUsing, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 1348 Create(const ASTContext &C, bool HasUnresolvedUsing, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 1399 QualType BaseType = getBaseType().getNonReferenceType(); local [all...] |
H A D | DeclCXX.cpp | 165 QualType BaseType = Base->getType(); local 167 if (BaseType->isDependentType()) 170 = cast<CXXRecordDecl>(BaseType->getAs<RecordType>()->getDecl()); 204 if (!hasNonLiteralTypeFieldsOrBases() && !BaseType->isLiteralType(C)) 228 if (SeenVBaseTypes.insert(C.getCanonicalType(BaseType)))
|
H A D | Type.cpp | 471 BaseType(Base) 1832 UnaryTransformType::UnaryTransformType(QualType BaseType, argument 1839 BaseType->containsUnexpandedParameterPack()) 1840 , BaseType(BaseType), UnderlyingType(UnderlyingType), UKind(UKind) 2056 QualType BaseType, 2059 ID.AddPointer(BaseType.getAsOpaquePtr()); 2055 Profile(llvm::FoldingSetNodeID &ID, QualType BaseType, ObjCProtocolDecl * const *Protocols, unsigned NumProtocols) argument
|
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/ |
H A D | MDBuilder.h | 187 MDNode *createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, argument 190 Value *Ops[3] = { BaseType, AccessType, ConstantInt::get(Int64, Offset) };
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | CodeCompleteConsumer.h | 271 QualType BaseType; member in class:clang::CodeCompletionContext 288 BaseType = T; 303 QualType getBaseType() const { return BaseType; }
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 273 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, argument 280 const CXXRecordDecl *BaseDecl = BaseType->getPointeeCXXRecordDecl(); 282 BaseDecl = BaseType->getAsCXXRecordDecl();
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | CXXInheritance.h | 199 bool isAmbiguous(CanQualType BaseType);
|
H A D | Type.h | 1032 : BaseType(baseType), CanonicalType(canon) {} 1039 const Type *const BaseType; member in class:clang::ExtQualsTypeCommonBase 1104 const Type *getBaseType() const { return BaseType; } 1111 const Type *BaseType, 1114 ID.AddPointer(BaseType); 3262 QualType BaseType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::UnaryTransformType 3263 /// The transformed type if not dependent, otherwise the same as BaseType. 3276 QualType getBaseType() const { return BaseType; } 4278 QualType BaseType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectType 4293 BaseType(QualTyp 1110 Profile(llvm::FoldingSetNodeID &ID, const Type *BaseType, Qualifiers Quals) argument [all...] |
H A D | ExprCXX.h | 3121 QualType BaseType; 3164 QualType BaseType, bool IsArrow, 3174 QualType BaseType, bool IsArrow, 3181 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, 3203 QualType getBaseType() const { return BaseType; } 3385 QualType BaseType; 3391 Expr *Base, QualType BaseType, bool IsArrow, 3408 Expr *Base, QualType BaseType, bool IsArrow, 3437 QualType getBaseType() const { return BaseType; }
|
/freebsd-9.3-release/usr.sbin/bsnmpd/modules/snmp_bridge/ |
H A D | bridge_snmp.h | 151 enum BaseType br_type; /* Bridge type. */
|
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 67 } BaseType; member in struct:__anon2427::Address 78 : BaseType(RegBase), Offset(0) { 369 Addr.BaseType = Address::FrameIndexBase; 408 if (!UseOffset && Addr.BaseType == Address::FrameIndexBase) { 413 Addr.BaseType = Address::RegBase; 494 if (Addr.BaseType == Address::FrameIndexBase) { 611 if (Addr.BaseType == Address::FrameIndexBase) { 883 Addr.BaseType = Address::FrameIndexBase; 994 Addr.BaseType = Address::FrameIndexBase;
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.cpp | 721 DIType BaseType = DD->resolve(Ty.getTypeDerivedFrom()); 724 if (!BaseType.isValid()) 730 if (BaseType.getTag() == dwarf::DW_TAG_reference_type || 731 BaseType.getTag() == dwarf::DW_TAG_rvalue_reference_type) 734 if (BaseType.isDerivedType()) 735 return getBaseTypeSize(DD, DIDerivedType(BaseType)); 737 return BaseType.getSizeInBits();
|
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDILISelLowering.cpp | 328 VTSDNode *BaseType = cast<VTSDNode>(Op.getOperand(1)); local 331 EVT BVT = BaseType->getVT();
|