Searched refs:TD (Results 151 - 175 of 196) sorted by relevance

12345678

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1091 TagDecl* TD = TT->getDecl(); local
1095 IdentifierInfo *Id = TD->getIdentifier();
1101 if (!SemaRef.isAcceptableTagRedeclaration(TD, Kind, /*isDefinition*/false,
1106 TD->getKindName());
1107 SemaRef.Diag(TD->getLocation(), diag::note_previous_use);
H A DSemaTemplate.cpp193 TemplateDecl *TD = cast<TemplateDecl>((*R.begin())->getUnderlyingDecl()); local
199 hasTemplateKeyword, TD);
201 Template = TemplateName(TD);
204 if (isa<FunctionTemplateDecl>(TD)) {
210 assert(isa<ClassTemplateDecl>(TD) || isa<TemplateTemplateParmDecl>(TD) ||
211 isa<TypeAliasTemplateDecl>(TD) || isa<VarTemplateDecl>(TD));
213 isa<VarTemplateDecl>(TD) ? TNK_Var_template : TNK_Type_template;
6905 TemplateDecl *TD local
[all...]
H A DSemaDecl.cpp303 if (TypeDecl *TD = dyn_cast<TypeDecl>(IIDecl)) {
307 T = Context.getTypeDeclType(TD);
352 if (const TagDecl *TD = R.getAsSingle<TagDecl>()) {
353 switch (TD->getTagKind()) {
781 TemplateDecl *TD local
783 IsFunctionTemplate = isa<FunctionTemplateDecl>(TD);
784 IsVarTemplate = isa<VarTemplateDecl>(TD);
789 TD);
791 Template = TemplateName(TD);
1494 if (const TagDecl *TD
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h108 bool TD, bool VD, bool ID, bool ContainsUnexpandedParameterPack)
111 ExprBits.TypeDependent = TD;
169 void setTypeDependent(bool TD) { argument
170 ExprBits.TypeDependent = TD;
171 if (TD)
3123 bool TD, bool VD, bool ID,
3127 : Expr(SC, T, VK, OK, TD, VD, ID, ContainsUnexpandedParameterPack),
107 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, bool TD, bool VD, bool ID, bool ContainsUnexpandedParameterPack) argument
3121 AbstractConditionalOperator(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, bool TD, bool VD, bool ID, bool ContainsUnexpandedParameterPack, SourceLocation qloc, SourceLocation cloc) argument
H A DASTContext.h1434 void setBOOLDecl(TypedefDecl *TD) { argument
1435 BOOLDecl = TD;
H A DDeclObjC.h1212 void setTypeForDecl(const Type *TD) const { TypeForDecl = TD; }
H A DDeclTemplate.h708 void setInstantiatedFromMemberTemplate(RedeclarableTemplateDecl *TD) { argument
710 getCommonPtr()->InstantiatedFromMember.setPointer(TD);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp1939 const llvm::DataLayout &TD) {
1946 const llvm::StructLayout *SL = TD.getStructLayout(STy);
1949 return ContainsFloatAtOffset(STy->getElementType(Elt), IROffset, TD);
1955 unsigned EltSize = TD.getTypeAllocSize(EltTy);
1957 return ContainsFloatAtOffset(EltTy, IROffset, TD);
2071 const llvm::DataLayout &TD) {
2076 unsigned LoSize = (unsigned)TD.getTypeAllocSize(Lo);
2077 unsigned HiAlign = TD.getABITypeAlignment(Hi);
2101 assert(TD.getStructLayout(Result)->getElementOffset(1) == 8 &&
H A DCGDebugInfo.cpp596 const TagDecl *TD = Ty->getDecl(); local
598 !TD->isExternallyVisible())
2320 if (const TypeDecl *TD = dyn_cast<TypeDecl>(D))
2321 return getOrCreateType(CGM.getContext().getTypeDeclType(TD),
2322 getOrCreateFile(TD->getLocation()));
H A DCGDecl.cpp115 const TypedefNameDecl &TD = cast<TypedefNameDecl>(D); local
116 QualType Ty = TD.getUnderlyingType();
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp4818 if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) {
4819 if (isTopLevelBlockPointerType(TD->getUnderlyingType()))
4820 RewriteBlockPointerDecl(TD);
4821 else if (TD->getUnderlyingType()->isFunctionPointerType())
4822 CheckFunctionPointerDecl(TD->getUnderlyingType(), TD);
4994 if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D)) {
4995 if (isTopLevelBlockPointerType(TD->getUnderlyingType()))
4996 RewriteBlockPointerDecl(TD);
4997 else if (TD
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/
H A DARMCodeEmitter.cpp50 const DataLayout *TD; member in class:__anon2458::ARMCodeEmitter
70 TD(tm.getDataLayout()), TM(tm),
384 TD = Target.getDataLayout();
H A DARMLoadStoreOptimizer.cpp1546 const DataLayout *TD; member in struct:__anon2472::ARMPreAllocLoadStoreOpt
1576 TD = Fn.getTarget().getDataLayout();
1694 ? TD->getABITypeAlignment(Type::getInt64Ty(Func->getContext()))
/freebsd-10.2-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp64 TD = getDataLayout();
1036 uint64_t SlotSize = TD->getPointerSize();
1056 DAG.getConstant(TD->getPointerSize(), MVT::i16);
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/
H A DX86CodeEmitter.cpp45 const DataLayout *TD; member in class:__anon2676::Emitter
55 : MachineFunctionPass(ID), II(0), TD(0), TM(tm),
134 TD = TM.getDataLayout();
H A DX86ISelLowering.h791 const DataLayout *TD; member in class:llvm::X86TargetLowering
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h492 const DataLayout *TD; member in class:llvm::SelectionDAGBuilder
H A DSelectionDAGBuilder.cpp877 TD = DAG.getTarget().getDataLayout();
3272 uint64_t Offset = TD->getStructLayout(StTy)->getElementOffset(Field);
3286 TD->getTypeAllocSize(Ty)*cast<ConstantInt>(CI)->getSExtValue();
3303 TD->getTypeAllocSize(Ty));
5292 GetUnderlyingObjects(I.getArgOperand(1), Allocas, TD);
5543 Builder.TD))
6035 const DataLayout *TD) const {
6061 unsigned BitSize = TD->getTypeSizeInBits(OpTy);
6250 OpVT = OpInfo.getCallOperandValEVT(*DAG.getContext(), *TLI, TD).
6725 const DataLayout &TD
[all...]
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h228 /// TD - The target data information for the target we are targeting.
230 DataLayout *TD; member in class:llvm::ScalarEvolution
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp328 const StructLayout *SL = TD.getStructLayout(STy);
332 uint64_t S = TD.getTypeAllocSize(GTI.getIndexedType());
1449 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy);
1800 unsigned Align = TD.getPrefTypeAlignment(CFP->getType());
H A DPPCAsmPrinter.cpp764 const DataLayout *TD = TM.getDataLayout(); local
766 bool isPPC64 = TD->getPointerSizeInBits() == 64;
/freebsd-10.2-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h146 const DataLayout *getDataLayout() const { return TD; }
1314 const DataLayout *TD;
/freebsd-10.2-release/contrib/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp470 const DataLayout &TD = *MF->getTarget().getDataLayout(); local
472 unsigned Size = TD.getTypeAllocSize(CPs[i].getType());
/freebsd-10.2-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp282 const DataLayout *TD = getTargetMachine().getDataLayout(); local
294 uint64_t Size = TD->getTypeAllocSize(GV->getType()->getElementType());
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp969 unsigned TypeSize = (size_t)TD.getTypeAllocSize(Ty);
1001 const StructLayout *SLO = TD.getStructLayout(STy);
1021 Total += TD.getTypeAllocSize(ST->getElementType())*Idx;
1478 uint32_t PtrSize = TD.getPointerSizeInBits();
1498 bool isLittleEndian = TD.isLittleEndian();

Completed in 501 milliseconds

12345678