/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | CodeGenPrepare.cpp | 658 const DataLayout *TD = TLI ? TLI->getDataLayout() : 0; local 659 if (!TD) return false; 666 return Simplifier.fold(CI, TD, TLInfo); 1089 const DataLayout *TD = TLI.getDataLayout(); local 1093 const StructLayout *SL = TD->getStructLayout(STy); 1098 uint64_t TypeSize = TD->getTypeAllocSize(GTI.getIndexedType());
|
H A D | JumpThreading.cpp | 79 DataLayout *TD; member in class:__anon2778::JumpThreading 152 TD = getAnalysisIfAvailable<DataLayout>(); 493 Value *Res = SimplifyCmpInst(Cmp->getPredicate(), LHS, RHS, TD); 695 Value *SimpleVal = ConstantFoldInstruction(I, TD, TLI); 1478 SimplifyInstructionsInBlock(NewBB, TD, TLI); 1560 if (Value *IV = SimplifyInstruction(New, TD)) {
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Index/ |
H A D | USRGeneration.cpp | 431 if (const TypedefNameDecl *TD = D->getTypedefNameForAnonDecl()) { 433 Out << '@' << *TD; local
|
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 112 DataLayout *TD; member in struct:__anon2564::PPCCTRLoops 174 TD = getAnalysisIfAvailable<DataLayout>();
|
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/ |
H A D | X86AsmPrinter.cpp | 719 const DataLayout *TD = TM.getDataLayout(); local 724 TD->getPointerSize());
|
H A D | X86FastISel.cpp | 300 Val = Constant::getNullValue(TD.getIntPtrType(Val->getContext())); 550 const StructLayout *SL = TD.getStructLayout(STy); 557 uint64_t S = TD.getTypeAllocSize(GTI.getIndexedType()); 753 TD.getABITypeAlignment(S->getValueOperand()->getType()); 964 Op1 = Constant::getNullValue(TD.getIntPtrType(Op0->getContext())); 1961 unsigned FrameSize = TD.getTypeAllocSize(ElementTy); 2018 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy); 2437 unsigned Align = TD.getPrefTypeAlignment(C->getType()); 2440 Align = TD.getTypeAllocSize(C->getType()); 2536 unsigned Size = TD [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 267 else if (const TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(SD)) { 268 if (TD->getUnderlyingType()->isRecordType() || 270 TD->getUnderlyingType()->isEnumeralType()))
|
H A D | SemaLookup.cpp | 403 if (TypeDecl *TD = dyn_cast<TypeDecl>(D)) { 404 if (!TD->getDeclContext()->isRecord()) { 405 QualType T = SemaRef.Context.getTypeDeclType(TD); 1895 if (TagDecl *TD = dyn_cast<TagDecl>(*DI)) { 1896 TagDecls.insert(TD); 1897 Diag(TD->getLocation(), diag::note_hidden_tag); 4617 if (const TagDecl *TD = dyn_cast<TagDecl>(D)) 4618 return TD->getDefinition(); 4623 if (const TemplateDecl *TD = dyn_cast<TemplateDecl>(D)) 4624 return getDefinitionToImport(TD [all...] |
H A D | SemaDeclAttr.cpp | 1248 TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D); local 1249 if (TD == 0) { 1257 S.ExtVectorDecls.push_back(TD); 1261 if (TagDecl *TD = dyn_cast<TagDecl>(D)) 1262 TD->addAttr(::new (S.Context) PackedAttr(Attr.getRange(), S.Context)); 2501 if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D)) { 2502 QualType T = TD->getUnderlyingType(); 2504 S.Diag(TD->getLocation(), diag::err_nsobject_attribute); 3245 TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(D); local 3246 if (TD [all...] |
H A D | SemaAccess.cpp | 1120 else if (TagDecl *TD = dyn_cast<TagDecl>(D)) { 1123 PrevDecl = TD->getPreviousDecl(); 1490 } else if (TemplateDecl *TD = dyn_cast<TemplateDecl>(D)) { 1491 DC = cast<DeclContext>(TD->getTemplatedDecl());
|
H A D | SemaExprObjC.cpp | 3168 static inline ObjCBridgeAttr *getObjCBridgeAttr(const TypedefType *TD) { argument 3169 TypedefNameDecl *TDNDecl = TD->getDecl(); 3183 while (const TypedefType *TD = dyn_cast<TypedefType>(T.getTypePtr())) { 3184 TypedefNameDecl *TDNDecl = TD->getDecl(); 3185 if (ObjCBridgeAttr *ObjCBAttr = getObjCBridgeAttr(TD)) { 3227 while (const TypedefType *TD = dyn_cast<TypedefType>(T.getTypePtr())) { 3228 TypedefNameDecl *TDNDecl = TD->getDecl(); 3229 if (ObjCBridgeAttr *ObjCBAttr = getObjCBridgeAttr(TD)) {
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 298 // visitLoadInst will propagate an alignment onto the load when TD is around, 299 // and if TD isn't around, we can't handle the mixed case. 793 if (Value *V = SimplifyInstruction(&PN, TD, TLI)) 896 if (PN.getType()->isIntegerTy() && TD && 897 !TD->isLegalInteger(PN.getType()->getPrimitiveSizeInBits()))
|
H A D | InstCombineShifts.cpp | 191 // If we got a constantexpr back, try to simplify it with TD info. 680 TD)) 717 I.isExact(), TD)) 757 I.isExact(), TD))
|
H A D | InstCombineSimplifyDemanded.cpp | 108 assert((TD || !VTy->isPointerTy()) && 110 assert((!TD || TD->getTypeSizeInBits(VTy->getScalarType()) == BitWidth) &&
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 227 if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(*I)) { 228 if (isTopLevelBlockPointerType(TD->getUnderlyingType())) 229 RewriteBlockPointerDecl(TD); 230 else if (TD->getUnderlyingType()->isFunctionPointerType()) 231 CheckFunctionPointerDecl(TD->getUnderlyingType(), TD); 233 RewriteObjCQualifiedInterfaceTypes(TD); 2278 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(Dcl)) { 2279 Loc = TD->getLocation(); 2280 Type = TD 3915 TagDecl *TD = 0; local [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 3949 TD = SemaRef.LocallyScopedExternCDecls.begin(), 3951 TD != TDEnd; ++TD) { 3952 if (!TD->second->isFromASTFile()) 3953 AddDeclRef(TD->second, LocallyScopedExternCDecls); 5274 void ASTWriter::AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, argument 5278 TD = TD->getCanonicalDecl(); 5279 if (!(!D->isFromASTFile() && TD->isFromASTFile())) 5282 UpdateRecord &Record = DeclUpdates[TD]; 5287 AddedCXXTemplateSpecialization( const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) argument 5300 AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, const FunctionDecl *D) argument [all...] |
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 662 : TM(tm), TD(TM.getDataLayout()), TLOF(*tlof) { 666 IsLittleEndian = TD->isLittleEndian(); 802 return TD->getPointerSizeInBits(AS); 811 return MVT::getIntegerVT(8*TD->getPointerSize(0)); 1233 return TD->getCallFrameTypeAlignment(Ty);
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2597 if (TD) 2598 return getConstant(IntTy, TD->getTypeAllocSize(AllocTy)); 2602 if (Constant *Folded = ConstantFoldConstantExpression(CE, TD, TLI)) 2615 if (TD) { 2617 TD->getStructLayout(STy)->getElementOffset(FieldNo)); 2622 if (Constant *Folded = ConstantFoldConstantExpression(CE, TD, TLI)) 2670 if (TD) 2671 return TD->getTypeSizeInBits(Ty); 2697 if (TD) 2698 return TD [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 585 unsigned Align = TD.getPrefTypeAlignment(CFP->getType()); 588 Align = TD.getTypeAllocSize(CFP->getType()); 643 unsigned Align = TD.getPrefTypeAlignment(C->getType()); 646 Align = TD.getTypeAllocSize(C->getType()); 703 unsigned Align = TD.getPrefTypeAlignment(GV->getType()); 706 Align = TD.getTypeAllocSize(GV->getType()); 892 const StructLayout *SL = TD.getStructLayout(STy); 896 uint64_t S = TD.getTypeAllocSize(GTI.getIndexedType()); 2298 unsigned OriginalAlignment = TD.getABITypeAlignment(ArgTy); 2431 unsigned OriginalAlignment = TD [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ASTDiagnostic.cpp | 1694 TemplateDiff TD(OS, Context, FromType, ToType, PrintTree, PrintFromType, 1696 TD.DiffTemplate(); 1697 return TD.Emit();
|
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | ClangASTSource.cpp | 785 template <class D2, template <class D> class TD, class D1> 786 TD<D2> 787 DynCast(TD<D1> source) 789 return TD<D2> (dyn_cast<D2>(source.decl));
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | BBVectorize.cpp | 204 TD = P->getAnalysisIfAvailable<DataLayout>(); 217 DataLayout *TD; member in struct:__anon2854::BBVectorize 435 TD = getAnalysisIfAvailable<DataLayout>(); 629 int64_t VTyTSS = (int64_t) TD->getTypeStoreSize(VTy); 633 int64_t VTy2TSS = (int64_t) TD->getTypeStoreSize(VTy2); 816 (void) SimplifyInstructionsInBlock(&BB, TD, AA->getTargetLibraryInfo()); 871 if (TD == 0 && IsSimpleLoadStore) 908 if ((!Config.VectorizePointers || TD == 0) && 972 unsigned VecAlignment = TD->getPrefTypeAlignment(VType);
|
/freebsd-10.2-release/libexec/getty/ |
H A D | subr.c | 451 f |= adelay(TD, tbdelay);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenModule.h | 431 llvm::Module &M, const llvm::DataLayout &TD, 837 void UpdateCompletedType(const TagDecl *TD);
|
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITEmitter.cpp | 750 const DataLayout *TD) { 760 Size += TD->getTypeAllocSize(Ty); 749 GetConstantPoolSizeInBytes(MachineConstantPool *MCP, const DataLayout *TD) argument
|