Searched refs:TD (Results 1 - 25 of 89) sorted by relevance

1234

/freebsd-11.0-release/contrib/llvm/lib/Target/
H A DTarget.cpp49 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { argument
57 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { argument
58 std::string StringRep = unwrap(TD)->getStringRepresentation();
62 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { argument
63 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian;
66 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { argument
67 return unwrap(TD)->getPointerSize(0);
70 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { argument
71 return unwrap(TD)->getPointerSize(AS);
74 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD) { argument
78 LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) argument
82 LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) argument
86 LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) argument
90 LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
94 LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
98 LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
102 LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
106 LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
110 LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
114 LLVMPreferredAlignmentOfGlobal(LLVMTargetDataRef TD, LLVMValueRef GlobalVar) argument
119 LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned long long Offset) argument
125 LLVMOffsetOfElement(LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned Element) argument
131 LLVMDisposeTargetData(LLVMTargetDataRef TD) argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm-c/
H A DTarget.h193 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM);
204 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD);
209 enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD);
213 unsigned LLVMPointerSize(LLVMTargetDataRef TD);
218 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS);
222 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD);
227 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS);
231 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD);
236 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD,
241 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRe
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DCXXABI.h62 virtual void addTypedefNameForUnnamedTagDecl(TagDecl *TD,
66 getTypedefNameForUnnamedTagDecl(const TagDecl *TD) = 0;
68 virtual void addDeclaratorForUnnamedTagDecl(TagDecl *TD,
71 virtual DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) = 0;
H A DMicrosoftCXXABI.cpp61 unsigned getManglingNumber(const TagDecl *TD,
118 void addTypedefNameForUnnamedTagDecl(TagDecl *TD,
120 TD = TD->getCanonicalDecl();
122 TypedefNameDecl *&I = UnnamedTagDeclToTypedefNameDecl[TD];
127 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override {
129 const_cast<TagDecl *>(TD->getCanonicalDecl()));
132 void addDeclaratorForUnnamedTagDecl(TagDecl *TD,
134 TD = TD
[all...]
H A DItaniumCXXABI.cpp92 unsigned getManglingNumber(const TagDecl *TD, unsigned) override {
93 return ++TagManglingNumbers[TD->getIdentifier()];
152 void addTypedefNameForUnnamedTagDecl(TagDecl *TD,
155 TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const TagDecl *TD) override {
159 void addDeclaratorForUnnamedTagDecl(TagDecl *TD,
162 DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const TagDecl *TD) override {
H A DStmtIterator.cpp80 else if (TypedefNameDecl* TD = dyn_cast<TypedefNameDecl>(D)) {
82 FindVA(TD->getUnderlyingType().getTypePtr())) {
H A DMicrosoftMangle.cpp292 mangleTemplateInstantiationName(const TemplateDecl *TD,
310 void mangleType(const TagDecl *TD);
320 void mangleTemplateArgs(const TemplateDecl *TD,
322 void mangleTemplateArg(const TemplateDecl *TD, const TemplateArgument &TA,
663 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) {
665 return TD;
695 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) {
699 if (isa<FunctionTemplateDecl>(TD)) {
700 mangleTemplateInstantiationName(TD, *TemplateArgs);
723 Extra.mangleTemplateInstantiationName(TD, *TemplateArg
761 const TagDecl *TD = cast<TagDecl>(ND); local
1079 mangleTemplateInstantiationName( const TemplateDecl *TD, const TemplateArgumentList &TemplateArgs) argument
1103 mangleUnscopedTemplateName(const TemplateDecl *TD) argument
1177 mangleTemplateArgs( const TemplateDecl *TD, const TemplateArgumentList &TemplateArgs) argument
1189 mangleTemplateArg(const TemplateDecl *TD, const TemplateArgument &TA, const NamedDecl *Parm) argument
2064 mangleType(const TagDecl *TD) argument
[all...]
H A DItaniumMangle.cpp337 void mangleName(const TemplateDecl *TD,
355 void mangleNestedName(const TemplateDecl *TD,
561 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) {
563 return TD;
609 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) {
610 mangleUnscopedTemplateName(TD);
626 void CXXNameMangler::mangleName(const TemplateDecl *TD, argument
629 const DeclContext *DC = IgnoreLinkageSpecDecls(getEffectiveDeclContext(TD));
632 mangleUnscopedTemplateName(TD);
635 mangleNestedName(TD, TemplateArg
996 const TagDecl *TD = cast<TagDecl>(ND); local
1127 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument
1566 TemplateDecl *TD = TN.getAsTemplateDecl(); local
[all...]
/freebsd-11.0-release/contrib/netbsd-tests/sbin/resize_ffs/
H A Dcommon.sh64 uudecode -p ${TDBASE64} | (cd mnt; tar xzf - -s/testdata/TD$1/)
79 rm -rf mnt/TD$1
94 (cd mnt/TD$1 && md5 *) > TD$1.md5
95 atf_check diff -u ${GOODMD5} TD$1.md5
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp59 const TypedefNameDecl *TD = TT->getDecl(); local
61 if (!TD->isInStdNamespace())
64 return TD->getName() == "string";
89 TemplateDecl *TD = TM.getAsTemplateDecl(); local
91 if (!TD || !InNamespace(TD, "std"))
94 return TD->getName() == "vector";
103 TemplateDecl *TD = TM.getAsTemplateDecl(); local
105 if (!TD || !InNamespace(TD, "llv
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCocoaConventions.cpp28 while (const TypedefType *TD = RetTy->getAs<TypedefType>()) {
29 StringRef TDName = TD->getDecl()->getIdentifier()->getName();
35 RetTy = TD->getDecl()->getUnderlyingType();
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTMutationListener.h58 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, argument
64 AddedCXXTemplateSpecialization(const VarTemplateDecl *TD, argument
69 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, argument
H A DMangleNumberingContext.h55 virtual unsigned getManglingNumber(const TagDecl *TD,
H A DMangle.h83 uint64_t getAnonymousStructId(const TagDecl *TD) { argument
85 Result = AnonStructIds.insert(std::make_pair(TD, AnonStructIds.size()));
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineJumpTableInfo.h87 unsigned getEntrySize(const DataLayout &TD) const;
89 unsigned getEntryAlignment(const DataLayout &TD) const;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DMultiplexConsumer.cpp110 void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
112 void AddedCXXTemplateSpecialization(const VarTemplateDecl *TD,
114 void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
158 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
160 Listeners[i]->AddedCXXTemplateSpecialization(TD, D);
163 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) {
165 Listeners[i]->AddedCXXTemplateSpecialization(TD, D);
168 const FunctionTemplateDecl *TD, const FunctionDecl *D) {
170 Listeners[i]->AddedCXXTemplateSpecialization(TD, D);
157 AddedCXXTemplateSpecialization( const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) argument
162 AddedCXXTemplateSpecialization( const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) argument
167 AddedCXXTemplateSpecialization( const FunctionTemplateDecl *TD, const FunctionDecl *D) argument
/freebsd-11.0-release/tools/tools/vop_table/
H A Dvop_table.pl33 open TD, "vnode_if_typedef.h" || die "Unable to open typedef file: $!\n";
34 @vop_tdefs = <TD>;
35 close TD;
113 $ret = "<TD BGCOLOR=\"#00ddd0\"> ";
205 $fs[$j]->{out} = " <TD> $fs[$j]->{fsvar}";
217 print OF "<TD> $s ".$fs[$b]->{out};
H A Dvop_table.tcl81 puts $fo {<TD>}
82 puts $fo {</TD>}
84 puts $fo "<TD></TD>"
86 puts $fo "<TD>"
91 puts $fo "</TD>"
110 puts $fo "<TD>$i</TD>"
116 puts $fo "<TD BGCOLOR=\"#d0d0d0\"></TD>"
[all...]
/freebsd-11.0-release/contrib/ncurses/progs/
H A Dtput.c101 #define TD(code, longname, ti, tc) {code,longname},{code,ti},{code,tc} macro
108 TD(Num_Str, "pkey_key", "pfkey", "pk"),
109 TD(Num_Str, "pkey_local", "pfloc", "pl"),
110 TD(Num_Str, "pkey_xmit", "pfx", "px"),
111 TD(Num_Str, "plab_norm", "pln", "pn"),
112 TD(Num_Str_Str, "pkey_plab", "pfxl", "xl"),
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp308 if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) {
309 if (TD->getUnderlyingType()->isRecordType())
311 if (TD->getUnderlyingType()->isEnumeralType()) {
668 if (auto *TD = dyn_cast_or_null<TypedefNameDecl>(SD))
669 MarkAnyDeclReferenced(TD->getLocation(), TD, /*OdrUse=*/false);
778 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>())
780 << QualType(TD->getTypeForDecl(), 0) << getLangOpts().CPlusPlus;
904 TemplateDecl *TD = Template.get().getAsTemplateDecl(); local
906 isa<FunctionTemplateDecl>(TD) || is
[all...]
H A DSemaStmtAsm.cpp638 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) {
639 MarkAnyDeclReferenced(TD->getLocation(), TD, /*OdrUse=*/false);
640 RT = TD->getUnderlyingType()->getAs<RecordType>();
641 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl))
642 RT = TD->getTypeForDecl()->getAs<RecordType>();
643 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl))
644 RT = TD->getType()->getAs<RecordType>();
/freebsd-11.0-release/contrib/llvm/tools/llvm-cxxdump/
H A Dllvm-cxxdump.cpp255 TypeDescriptor TD; local
257 TD.AlwaysZero = *reinterpret_cast<const little64_t *>(DataPtr);
259 TD.AlwaysZero = *reinterpret_cast<const little32_t *>(DataPtr);
260 TD.MangledName = SymContents.drop_front(BytesInAddress * 2);
261 StringRef *I = std::begin(TD.Symbols), *E = std::end(TD.Symbols);
263 TDs[SymName] = TD;
380 const TypeDescriptor &TD = TDPair.second; local
381 outs() << TDName << "[VFPtr]: " << TD.Symbols[0] << '\n';
382 outs() << TDName << "[AlwaysZero]: " << TD
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.h215 void UpdateCompletedType(const TagDecl *TD);
307 llvm::StructType *ConvertRecordDeclType(const RecordDecl *TD);
H A DModuleBuilder.cpp88 } else if (auto TD = dyn_cast<TagDecl>(D)) {
89 if (auto Def = TD->getDefinition())
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp247 void VisitTypeDecl(TypeDecl *TD);
248 RedeclarableResult VisitTypedefNameDecl(TypedefNameDecl *TD);
249 void VisitTypedefDecl(TypedefDecl *TD);
250 void VisitTypeAliasDecl(TypeAliasDecl *TD);
252 RedeclarableResult VisitTagDecl(TagDecl *TD);
438 if (TypeDecl *TD = dyn_cast<TypeDecl>(D)) {
440 TD->setTypeForDecl(Reader.GetType(TypeIDForTypeDecl).getTypePtrOrNull());
550 void ASTDeclReader::VisitTypeDecl(TypeDecl *TD) { argument
551 VisitNamedDecl(TD);
552 TD
558 VisitTypedefNameDecl(TypedefNameDecl *TD) argument
570 VisitTypedefDecl(TypedefDecl *TD) argument
575 VisitTypeAliasDecl(TypeAliasDecl *TD) argument
584 VisitTagDecl(TagDecl *TD) argument
[all...]

Completed in 403 milliseconds

1234