Home
last modified time | relevance | path

Searched defs:TD (Results 1 – 25 of 168) sorted by relevance

1234567

/llvm-project/llvm/lib/Target/
H A DTarget.cpp55 void LLVMDisposeTargetData(LLVMTargetDataRef TD) { in LLVMDisposeTargetData()
64 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { in LLVMCopyStringRepOfTargetData()
69 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { in LLVMByteOrder()
73 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { in LLVMPointerSize()
77 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMPointerSizeForAS()
81 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { in LLVMIntPtrType()
85 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForAS()
89 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) { in LLVMIntPtrTypeInContext()
93 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForASInContext()
97 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) { in LLVMSizeOfTypeInBits()
[all …]
/llvm-project/clang/lib/AST/
H A DMicrosoftCXXABI.cpp60 unsigned getManglingNumber(const TagDecl *TD, in getManglingNumber()
79 unsigned getManglingNumber(const TagDecl *TD, in getManglingNumber()
162 void addTypedefNameForUnnamedTagDecl(TagDecl *TD, in addTypedefNameForUnnamedTagDecl()
171 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override { in getTypedefNameForUnnamedTagDecl()
176 void addDeclaratorForUnnamedTagDecl(TagDecl *TD, in addDeclaratorForUnnamedTagDecl()
185 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override { in getDeclaratorForUnnamedTagDecl()
H A DItaniumCXXABI.cpp180 return ++TagManglingNumbers[TD->getIdentifier()]; in getManglingNumber() argument
268 addTypedefNameForUnnamedTagDecl(TagDecl * TD,TypedefNameDecl * DD) addTypedefNameForUnnamedTagDecl() argument
271 getTypedefNameForUnnamedTagDecl(const TagDecl * TD) getTypedefNameForUnnamedTagDecl() argument
275 addDeclaratorForUnnamedTagDecl(TagDecl * TD,DeclaratorDecl * DD) addDeclaratorForUnnamedTagDecl() argument
278 getDeclaratorForUnnamedTagDecl(const TagDecl * TD) getDeclaratorForUnnamedTagDecl() argument
H A DQualTypeNames.cpp244 TD = Type->getAsCXXRecordDecl(); in getFullyQualifiedNestedNameSpecifier() local
202 } else if (const auto *TD = dyn_cast<TagDecl>(DC)) { createOuterNNS() local
299 } else if (const auto *TD = dyn_cast<TagDecl>(Outer)) { createNestedNameSpecifierForScopeOf() local
359 createNestedNameSpecifier(const ASTContext & Ctx,const TypeDecl * TD,bool FullyQualify,bool WithGlobalNsPrefix) createNestedNameSpecifier() argument
[all...]
H A DStmtIterator.cpp84 else if (TypedefNameDecl* TD = dyn_cast<TypedefNameDecl>(D)) { HandleDecl() local
/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFTypeUnit.cpp19 DWARFDie TD = getDIEForOffset(getTypeOffset() + getOffset()); in dump() local
/llvm-project/clang/lib/Interpreter/
H A DInterpreterUtils.cpp55 if (const auto *TD = dyn_cast<clang::TagDecl>(Within); in LookupNamespace() local
83 if (const auto *TD = dyn_cast<TagDecl>(Within)) in LookupNamed() local
/llvm-project/clang/test/CodeGenCXX/
H A D2003-11-27-MultipleInheritanceThunk.cpp12 int TD; member
H A Ddebug-info-explicit-cast.cpp29 typedef int(Qux::*TD)(); typedef
/llvm-project/polly/include/polly/Support/
H A DSCEVAffinator.h72 const llvm::DataLayout &TD; variable
/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DUnusedUsingDeclsCheck.cpp23 if (const auto *TD = Node.getTemplateName().getAsTemplateDecl()) AST_MATCHER_P() local
156 if (const auto *TD = Used->getAsTemplate().getAsTemplateDecl()) check() local
/llvm-project/clang-tools-extra/include-cleaner/lib/
H A DWalkAST.cpp89 CXXRecordDecl *TD = TST->getAsCXXRecordDecl(); getMostRelevantTemplatePattern() local
193 const auto *TD = llvm::dyn_cast<TemplateDeclType>(ND); reportSpecializations() local
206 auto *TD = Shadow->getTargetDecl(); VisitUsingDecl() local
[all...]
H A DLocateSymbol.cpp30 if (auto *TD = llvm::dyn_cast<TagDecl>(D)) in declHints() local
/llvm-project/clang/include/clang/AST/
H A DASTMutationListener.h63 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, in AddedCXXTemplateSpecialization()
69 AddedCXXTemplateSpecialization(const VarTemplateDecl *TD, in AddedCXXTemplateSpecialization()
74 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, in AddedCXXTemplateSpecialization()
/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp57 const TypedefNameDecl *TD = TT->getDecl(); in IsStdString() local
87 TemplateDecl *TD = TM.getAsTemplateDecl(); in IsStdVector() local
101 TemplateDecl *TD = TM.getAsTemplateDecl(); in IsSmallVector() local
/llvm-project/clang/lib/Analysis/
H A DCocoaConventions.cpp27 while (const TypedefType *TD = RetTy->getAs<TypedefType>()) { in isRefType() local
/llvm-project/clang/unittests/AST/
H A DASTDumperTest.cpp36 else if (auto *TD = Lookup.find_first<FunctionTemplateDecl>()) in dumpTypeLoc() local
/llvm-project/clang/tools/libclang/
H A DCXType.cpp242 if (const TypeDecl *TD = dyn_cast<TypeDecl>(D)) clang_getCursorType() local
321 if (const TypedefNameDecl *TD = dyn_cast_or_null<TypedefNameDecl>(D)) { clang_getTypedefDeclUnderlyingType() local
337 if (const EnumDecl *TD = dyn_cast_or_null<EnumDecl>(D)) { clang_getEnumDeclIntegerType() local
352 if (const EnumConstantDecl *TD = dyn_cast_or_null<EnumConstantDecl>(D)) { clang_getEnumConstantDeclValue() local
366 if (const EnumConstantDecl *TD = dyn_cast_or_null<EnumConstantDecl>(D)) { clang_getEnumConstantDeclUnsignedValue() local
436 TypedefNameDecl *TD = TT->getDecl(); clang_getTypedefName() local
1135 if (const TypeDecl *TD = dyn_cast<TypeDecl>(D)) clang_getDeclObjCTypeEncoding() local
1281 } else if (const TagDecl *TD = dyn_cast_or_null<TagDecl>(D)) { clang_Cursor_isAnonymous() local
[all...]
/llvm-project/clang/lib/Frontend/
H A DASTConsumers.cpp103 if (auto *TD = dyn_cast<TemplateDecl>(D)) in print() local
110 if (auto *TD = dyn_cast<TypeDecl>(InnerD)) print() local
/llvm-project/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp105 if (auto *TD = dyn_cast<TemplateDecl>(D)) { in kindForDecl() local
109 if (auto *TD = dyn_cast<TypedefNameDecl>(D)) { in kindForDecl() local
186 if (auto *TD = dyn_cast<TemplateTypeParmType>(TP)) in kindForType() local
190 if (auto *TD = TP->getAsTagDecl()) in kindForType() local
302 if (auto *TD = dyn_cast<TemplateTypeParmType>(Underlying)) in isDefaultLibrary() local
304 if (auto *TD = Underlying->getAsTagDecl()) isDefaultLibrary() local
631 if (auto *TD = dyn_cast<TemplateTypeParmType>(T)) scopeModifier() local
633 if (auto *TD = T->getAsTagDecl()) scopeModifier() local
1172 if (auto *TD = dyn_cast<TemplateDecl>(Decl)) { getSemanticHighlightings() local
[all...]
/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp338 if (TD->getUnderlyingType()->isRecordType()) in isAcceptableNestedNameSpecifier() local
627 MarkAnyDeclReferenced(TD->getLocation(), TD, /*OdrUse=*/false); in BuildCXXNestedNameSpecifier() local
750 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) { BuildCXXNestedNameSpecifier() local
898 TemplateDecl *TD = Template.getAsTemplateDecl(); ActOnCXXNestedNameSpecifier() local
[all...]
H A DSemaAvailability.cpp99 while (const auto *TD = dyn_cast<TypedefNameDecl>(D)) { ShouldDiagnoseAvailabilityOfDecl() local
361 if (const auto *TD = dyn_cast<TagDecl>(D)) { createAttributeInsertion() local
471 if (const auto *TD = dyn_cast<TagDecl>(Enclosing)) DoEmitAvailabilityWarning() local
968 TagDecl *TD = TT->getDecl(); VisitTypeLoc() local
971 } else if (const auto *TD = dyn_cast<TypedefType>(TyPtr)) { VisitTypeLoc() local
[all...]
/llvm-project/clang/test/SemaCXX/
H A Dwarn-pure-virtual-call-from-ctor-dtor.cpp51 struct TD : TA<long> { struct
H A Dvirtual-override.cpp222 template <int N> struct TD : public B {}; global() struct
223 template <> struct TD<1> {}; global() struct
/llvm-project/clang-tools-extra/clang-tidy/google/
H A DExplicitConstructorCheck.cpp70 if (const TemplateDecl *TD = TS->getTemplateName().getAsTemplateDecl()) in isStdInitializerList() local

1234567