/freebsd-11.0-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(nullptr), 64 if (BaseType == X86AddressMode::RegBase) 68 assert(BaseType == X86AddressMode::FrameIndexBase); 127 if (AM.BaseType == X86AddressMode::RegBase) 130 assert(AM.BaseType == X86AddressMode::FrameIndexBase);
|
H A D | X86ISelDAGToDAG.cpp | 55 } BaseType; member in struct:__anon3080::X86ISelAddressMode 57 // This is really a union, discriminated by BaseType! 75 : BaseType(RegBase), Base_FrameIndex(0), Scale(1), IndexReg(), Disp(0), 85 return BaseType == FrameIndexBase || 91 if (BaseType != RegBase) return false; 99 BaseType = RegBase; 245 Base = (AM.BaseType == X86ISelAddressMode::FrameIndexBase) 697 if (AM.BaseType == X86ISelAddressMode::FrameIndexBase && 838 AM.BaseType == X86ISelAddressMode::RegBase && 850 AM.BaseType [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 426 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, argument 443 const PointerType *PT = BaseType->getAs<PointerType>(); 448 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); 453 assert(BaseType->isDependentType() || 457 // Get the type being accessed in BaseType. If this is an arrow, the BaseExpr 460 Context, BaseExpr, BaseType, IsArrow, OpLoc, 470 QualType BaseType, 480 << SS.getRange() << rep << BaseType; local 496 QualType BaseType, 500 cast_or_null<CXXRecordDecl>(computeDeclContext(BaseType)); 468 DiagnoseQualifiedMemberReference(Sema &SemaRef, Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, NamedDecl *rep, const DeclarationNameInfo &nameInfo) argument 495 CheckQualifiedMemberReference(Expr *BaseExpr, QualType BaseType, const CXXScopeSpec &SS, const LookupResult &R) argument 685 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs, const Scope *S, ActOnMemberAccessExtraArgs *ExtraArgs) argument 914 QualType BaseType = BaseExprType; local 1704 QualType BaseType = BaseExpr->getType(); local [all...] |
H A D | SemaCUDA.cpp | 324 const RecordType *BaseType = B->getType()->getAs<RecordType>(); local 325 if (!BaseType) { 329 CXXRecordDecl *BaseClassDecl = cast<CXXRecordDecl>(BaseType->getDecl());
|
H A D | SemaDeclCXX.cpp | 1356 QualType BaseType = TInfo->getType(); local 1375 if (BaseType->isDependentType()) { 1379 if (CXXRecordDecl *BaseDecl = BaseType->getAsCXXRecordDecl()) { 1384 << BaseType << Context.getTypeDeclType(Class); 1388 << BaseType; 1400 if (!BaseType->isRecordType()) { 1407 if (BaseType->isUnionType()) { 1416 BaseType->getAsCXXRecordDecl())) { 1426 if (RequireCompleteType(BaseLoc, BaseType, 1433 RecordDecl *BaseDecl = BaseType 1626 QualType BaseType = Bases[idx]->getType(); local 2746 FindBaseInitializer(Sema &SemaRef, CXXRecordDecl *ClassDecl, QualType BaseType, const CXXBaseSpecifier *&DirectBaseSpec, const CXXBaseSpecifier *&VirtualBaseSpec) argument 2906 QualType BaseType; local 3193 BuildBaseInitializer(QualType BaseType, TypeSourceInfo *BaseTInfo, Expr *Init, CXXRecordDecl *ClassDecl, SourceLocation EllipsisLoc) argument 3518 QualType BaseType = Field->getType(); local 4064 GetKeyForBase(ASTContext &Context, QualType BaseType) argument 5138 const RecordType *BaseType = B.getType()->getAs<RecordType>(); local 5156 QualType BaseType = S.Context.getBaseElementType(F->getType()); local 7954 CanQualType BaseType = Base.getType()->getCanonicalTypeUnqualified(); local 10245 QualType BaseType = Base.getType().getUnqualifiedType(); local 10306 QualType BaseType = Context.getBaseElementType(Field->getType()); local 10676 QualType BaseType = Base.getType().getUnqualifiedType(); local 10738 QualType BaseType = Context.getBaseElementType(Field->getType()); local 12006 QualType BaseType = ExDeclType; local [all...] |
H A D | SemaExprCXX.cpp | 974 bool Sema::isThisOutsideMemberFunctionBody(QualType BaseType) { argument 982 CXXRecordDecl *Class = BaseType->getAsCXXRecordDecl(); 5644 QualType BaseType = Base->getType(); local 5646 if (BaseType->isDependentType()) { 5651 if (const PointerType *Ptr = BaseType->getAs<PointerType>()) 5652 BaseType = Ptr->getPointeeType(); 5654 ObjectType = ParsedType::make(BaseType); 5663 QualType StartingType = BaseType; 5670 CTypes.insert(Context.getCanonicalType(BaseType)); 5672 while (BaseType [all...] |
H A D | SemaCodeComplete.cpp | 2057 QualType BaseType, 2072 if (!BaseType.isNull()) 2073 T = Method->getSendResultType(BaseType); 2081 if (!BaseType.isNull()) 2082 T = Ivar->getUsageType(BaseType); 2088 if (!BaseType.isNull()) 2089 T = Property->getUsageType(BaseType); 3646 QualType BaseType = Base->getType(); local 3649 if (const PointerType *Ptr = BaseType->getAs<PointerType>()) 3650 BaseType 2054 AddResultTypeChunk(ASTContext &Context, const PrintingPolicy &Policy, const NamedDecl *ND, QualType BaseType, CodeCompletionBuilder &Result) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | Loads.cpp | 81 Type *BaseType = nullptr; 85 BaseType = AI->getAllocatedType(); 92 BaseType = GV->getType()->getElementType(); 104 if (BaseType && BaseType->isSized()) { 106 BaseAlign = DL.getPrefTypeAlignment(BaseType); 110 if (ByteOffset + LoadSize <= DL.getTypeAllocSize(BaseType) &&
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | RangeMap.h | 42 typedef B BaseType; typedef in struct:lldb_private::Range 45 BaseType base; 54 Range (BaseType b, SizeType s) : 61 Clear (BaseType b = 0) 68 BaseType 75 SetRangeBase (BaseType b) 81 Slide (BaseType slide) 86 BaseType 93 SetRangeEnd (BaseType end) 120 Contains (BaseType 191 typedef B BaseType; typedef in class:lldb_private::RangeArray 460 typedef B BaseType; typedef in class:lldb_private::RangeVector 1332 typedef B BaseType; typedef in struct:lldb_private::AddressData [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 41 } BaseType; member in struct:__anon2911::MSP430ISelAddressMode 43 struct { // This is really a union, discriminated by BaseType! 57 : BaseType(RegBase), Disp(0), GV(nullptr), CP(nullptr), 67 if (BaseType == RegBase && Base.Reg.getNode() != nullptr) { 70 } else if (BaseType == FrameIndexBase) { 169 if (AM.BaseType != MSP430ISelAddressMode::RegBase || AM.Base.Reg.getNode()) { 175 AM.BaseType = MSP430ISelAddressMode::RegBase; 197 if (AM.BaseType == MSP430ISelAddressMode::RegBase 199 AM.BaseType = MSP430ISelAddressMode::FrameIndexBase; 252 if (AM.BaseType [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 117 QualType BaseType = T; local 118 while (!BaseType->isSpecifierType()) { 119 if (isa<TypedefType>(BaseType)) 121 else if (const PointerType* PTy = BaseType->getAs<PointerType>()) 122 BaseType = PTy->getPointeeType(); 123 else if (const BlockPointerType *BPy = BaseType->getAs<BlockPointerType>()) 124 BaseType = BPy->getPointeeType(); 125 else if (const ArrayType* ATy = dyn_cast<ArrayType>(BaseType)) 126 BaseType = ATy->getElementType(); 127 else if (const FunctionType* FTy = BaseType 301 QualType BaseType = GetBaseType(CurDeclType); local [all...] |
H A D | CXXInheritance.cpp | 48 /// different base class subobjects of the same type. BaseType must be 50 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) { argument 51 BaseType = BaseType.getUnqualifiedType(); 52 std::pair<bool, unsigned>& Subobjects = ClassSubobjects[BaseType]; 189 QualType BaseType = 198 if (BaseType->isDependentType()) 203 std::pair<bool, unsigned>& Subobjects = ClassSubobjects[BaseType]; 212 DetectedVirtual = BaseType->getAs<RecordType>();
|
H A D | ExprCXX.cpp | 1173 const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, 1185 Base(Base), BaseType(BaseType), IsArrow(IsArrow), 1208 Expr *Base, QualType BaseType, bool IsArrow, 1222 return new (Mem) CXXDependentScopeMemberExpr(C, Base, BaseType, 1275 Expr *Base, QualType BaseType, 1288 BaseType->isDependentType()), 1290 BaseType->isInstantiationDependentType()), 1293 BaseType->containsUnexpandedParameterPack())), 1295 Base(Base), BaseType(BaseTyp 1172 CXXDependentScopeMemberExpr( const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1207 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1273 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 1310 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 1359 QualType BaseType = getBaseType().getNonReferenceType(); local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | MDBuilder.cpp | 166 MDNode *MDBuilder::createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType, argument 171 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off), 174 return MDNode::get(Context, {BaseType, AccessType, createConstant(Off)});
|
H A D | LLVMContextImpl.h | 337 Metadata *BaseType; member in struct:llvm::MDNodeKeyImpl 345 Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, 349 BaseType(BaseType), SizeInBits(SizeInBits), AlignInBits(AlignInBits), 354 BaseType(N->getRawBaseType()), SizeInBits(N->getSizeInBits()), 361 Scope == RHS->getRawScope() && BaseType == RHS->getRawBaseType() && 368 return hash_combine(Tag, Name, File, Line, Scope, BaseType, SizeInBits, 379 Metadata *BaseType; member in struct:llvm::MDNodeKeyImpl 391 Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, 397 BaseType(BaseTyp 344 MDNodeKeyImpl(unsigned Tag, StringRef Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *ExtraData) argument 390 MDNodeKeyImpl(unsigned Tag, StringRef Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, StringRef Identifier) argument [all...] |
H A D | DebugInfoMetadata.cpp | 260 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, 265 BaseType, SizeInBits, AlignInBits, 267 Metadata *Ops[] = {File, Scope, Name, BaseType, ExtraData}; 275 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, 282 (Tag, getString(Name), File, Line, Scope, BaseType, 286 Metadata *Ops[] = {File, Scope, Name, BaseType, 258 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *ExtraData, StorageType Storage, bool ShouldCreate) argument 273 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, MDString *Identifier, StorageType Storage, bool ShouldCreate) argument
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | MDBuilder.h | 158 MDNode *createTBAAStructTagNode(MDNode *BaseType, MDNode *AccessType,
|
H A D | DebugInfoMetadata.h | 672 DIScopeRef Scope, DITypeRef BaseType, 678 Line, Scope, BaseType, SizeInBits, AlignInBits, OffsetInBits, 683 Metadata *Scope, Metadata *BaseType, 699 unsigned Line, Metadata *Scope, Metadata *BaseType, 703 (Tag, Name, File, Line, Scope, BaseType, SizeInBits, 707 DIScopeRef Scope, DITypeRef BaseType, uint64_t SizeInBits, 710 (Tag, Name, File, Line, Scope, BaseType, SizeInBits, 772 unsigned Line, DIScopeRef Scope, DITypeRef BaseType, 779 BaseType, SizeInBits, AlignInBits, OffsetInBits, Flags, Elements.get(), 785 unsigned Line, Metadata *Scope, Metadata *BaseType, 670 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, DIFile *File, unsigned Line, DIScopeRef Scope, DITypeRef BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, Metadata *ExtraData, StorageType Storage, bool ShouldCreate = true) argument 771 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, Metadata *File, unsigned Line, DIScopeRef Scope, DITypeRef BaseType, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, uint64_t Flags, DINodeArray Elements, unsigned RuntimeLang, DITypeRef VTableHolder, DITemplateParameterArray TemplateParams, StringRef Identifier, StorageType Storage, bool ShouldCreate = true) argument [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | CodeCompleteConsumer.h | 272 QualType BaseType; member in class:clang::CodeCompletionContext 289 BaseType = T; 304 QualType getBaseType() const { return BaseType; }
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 262 SVal StoreManager::evalDerivedToBase(SVal Derived, QualType BaseType, argument 269 const CXXRecordDecl *BaseDecl = BaseType->getPointeeCXXRecordDecl(); 271 BaseDecl = BaseType->getAsCXXRecordDecl();
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | CXXInheritance.h | 195 bool isAmbiguous(CanQualType BaseType);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 312 Type BaseType, InBaseType; member in class:__anon4290::Intrinsic 328 BaseType(OutTS, 'd'), InBaseType(InTS, 'd'), Emitter(Emitter) { 391 Type getBaseType() const { return BaseType; } 1065 std::string typeCode = getInstTypeCode(BaseType, LocalCK); 1081 if (BaseType != InBaseType) { 1091 if (BaseType.getSizeInBits() == 128 && !BaseType.noManglingQ()) { 1097 if (BaseType.isScalarForMangling()) { 1098 switch (BaseType.getElementSizeInBits()) { 1342 Arg = "(" + BaseType [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 70 } BaseType; member in struct:__anon2975::Address 81 : BaseType(RegBase), Offset(0) { 386 Addr.BaseType = Address::FrameIndexBase; 425 if (!UseOffset && Addr.BaseType == Address::FrameIndexBase) { 430 Addr.BaseType = Address::RegBase; 513 (Addr.BaseType != Address::FrameIndexBase) && UseOffset && 524 if (Addr.BaseType == Address::FrameIndexBase) { 649 (Addr.BaseType != Address::FrameIndexBase) && UseOffset && 657 if (Addr.BaseType == Address::FrameIndexBase) { 951 Addr.BaseType [all...] |
/freebsd-11.0-release/usr.sbin/bsnmpd/modules/snmp_bridge/ |
H A D | bridge_snmp.h | 151 enum BaseType br_type; /* Bridge type. */
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.cpp | 573 auto *BaseType = DD->resolve(Ty->getBaseType()); 575 assert(BaseType && "Unexpected invalid base type"); 580 if (BaseType->getTag() == dwarf::DW_TAG_reference_type || 581 BaseType->getTag() == dwarf::DW_TAG_rvalue_reference_type) 584 if (auto *DT = dyn_cast<DIDerivedType>(BaseType)) 587 return BaseType->getSizeInBits();
|