Searched refs:TD (Results 101 - 125 of 196) sorted by relevance

12345678

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp800 // Also check for typedef enum {...} TD;
931 while (const TypedefType *TD = dyn_cast<TypedefType>(T.getTypePtr()))
932 T = TD->getDecl()->getUnderlyingType();
1238 while (const TypedefType *TD = dyn_cast<TypedefType>(Ty.getTypePtr()))
1239 Ty = TD->getDecl()->getUnderlyingType();
1645 const TypedefDecl *TD = dyn_cast<TypedefDecl>(*N); local
1646 if (migrateNSEnumDecl(Ctx, ED, TD) && TD)
1652 else if (const TypedefDecl *TD = dyn_cast<TypedefDecl>(*D)) {
1664 CacheObjCNSIntegerTypedefed(TD);
[all...]
/freebsd-10.2-release/contrib/llvm/tools/llc/
H A Dllc.cpp326 if (const DataLayout *TD = Target.getDataLayout())
327 PM.add(new DataLayout(*TD));
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp47 const DataLayout *TD; // May be NULL member in class:__anon2851::SimplifyIndvar
59 TD(LPM->getAnalysisIfAvailable<DataLayout>()),
H A DLocal.cpp398 bool llvm::SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD, argument
415 if (recursivelySimplifyInstruction(Inst, TD, TLI)) {
446 DataLayout *TD) {
461 if (!recursivelySimplifyInstruction(PN, TD))
880 unsigned PrefAlign, const DataLayout *TD) {
886 if (TD && TD->exceedsNaturalStackAlignment(PrefAlign))
445 RemovePredecessorAndSimplify(BasicBlock *BB, BasicBlock *Pred, DataLayout *TD) argument
879 enforceKnownAlignment(Value *V, unsigned Align, unsigned PrefAlign, const DataLayout *TD) argument
/freebsd-10.2-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp423 const DataLayout *TD = getDataLayout(); local
426 align = TD->getABITypeAlignment(Ty);
427 unsigned sz = TD->getTypeAllocSize(Ty);
475 const DataLayout *TD = getDataLayout(); local
516 return TD->getABITypeAlignment(Ty);
537 const DataLayout *TD = getDataLayout(); local
572 unsigned sz = TD->getTypeAllocSize(Ty);
618 unsigned sz = TD->getTypeAllocSize(Ty);
858 unsigned resultsz = TD->getTypeAllocSizeInBits(retTy);
1076 Ofst += TD
1390 const DataLayout *TD = getDataLayout(); local
1703 const DataLayout *TD = getDataLayout(); local
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp229 // We need TD information to know the pointer size unless this is inbounds.
230 if (!GEP->isInBounds() && TD == 0)
319 CompareRHS, TD, TLI);
398 Type *IntPtrTy = TD->getIntPtrType(GEP->getType());
487 else if (TD)
488 Ty = TD->getSmallestLegalIntType(Init->getContext(), ArrayElementCount);
515 DataLayout &TD = *IC.getDataLayout(); local
532 Offset += TD.getStructLayout(STy)->getElementOffset(CI->getZExtValue());
534 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType());
550 uint64_t VariableScale = TD
[all...]
H A DInstCombineMulDivRem.cpp121 if (Value *V = SimplifyMulInst(Op0, Op1, TD))
412 if (Value *V = SimplifyFMulInst(Op0, Op1, I.getFastMathFlags(), TD))
849 if (Value *V = SimplifyUDivInst(Op0, Op1, TD))
910 if (Value *V = SimplifySDivInst(Op0, Op1, TD))
991 if (Value *V = SimplifyFDivInst(Op0, Op1, TD))
1148 if (Value *V = SimplifyURemInst(Op0, Op1, TD))
1180 if (Value *V = SimplifySRemInst(Op0, Op1, TD))
1251 if (Value *V = SimplifyFRemInst(Op0, Op1, TD))
H A DInstCombineAddSub.cpp918 I.hasNoUnsignedWrap(), TD))
1186 if (Value *V = SimplifyFAddInst(LHS, RHS, I.getFastMathFlags(), TD))
1287 assert(TD && "Must have target data info for this");
1356 I.hasNoUnsignedWrap(), TD))
1503 if (TD) {
1523 if (Value *V = SimplifyFSubInst(Op0, Op1, I.getFastMathFlags(), TD))
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp238 void CodeGenTypes::UpdateCompletedType(const TagDecl *TD) { argument
242 if (const EnumDecl *ED = dyn_cast<EnumDecl>(TD)) {
256 const RecordDecl *RD = cast<RecordDecl>(TD);
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DLICM.cpp106 DataLayout *TD; // DataLayout for constant folding. member in struct:__anon2779::LICM
213 TD = getAnalysisIfAvailable<DataLayout>();
367 if (Constant *C = ConstantFoldInstruction(&I, TD, TLI)) {
H A DEarlyCSE.cpp265 const DataLayout *TD; member in class:__anon2770::EarlyCSE
435 if (Value *V = SimplifyInstruction(Inst, TD, TLI, DT)) {
557 TD = getAnalysisIfAvailable<DataLayout>();
H A DSCCP.cpp156 const DataLayout *TD; member in class:__anon2811::SCCPSolver
209 : TD(td), TLI(tli) {}
1070 if (Constant *C = ConstantFoldLoadFromConstPtr(Ptr, TD))
1557 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>(); local
1559 SCCPSolver Solver(TD, TLI);
1686 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>(); local
1688 SCCPSolver Solver(TD, TLI);
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTWriter.h731 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD,
734 AddedCXXTemplateSpecialization(const VarTemplateDecl *TD,
736 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Frontend/
H A DASTConsumers.cpp418 TypedefNameDecl* TD = cast<TypedefNameDecl>(*I); local
419 Out << "<typedef> " << *TD << '\n'; local
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp445 else if (TypedefDecl *TD = dyn_cast<TypedefDecl>(FoundDecl))
446 RT = TD->getUnderlyingType()->getAs<RecordType>();
H A DJumpDiagnostics.cpp221 if (const TypedefDecl *TD = dyn_cast<TypedefDecl>(D)) {
222 if (TD->getUnderlyingType()->isVariablyModifiedType())
226 if (const TypeAliasDecl *TD = dyn_cast<TypeAliasDecl>(D)) {
227 if (TD->getUnderlyingType()->isVariablyModifiedType())
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp121 if (Cast->isNoopCast(TD.getIntPtrType(Cast->getContext())) &&
195 getRegForValue(Constant::getNullValue(TD.getIntPtrType(V->getContext())));
487 TotalOffs += TD.getStructLayout(StTy)->getElementOffset(Field);
506 TD.getTypeAllocSize(Ty)*cast<ConstantInt>(CI)->getSExtValue();
527 uint64_t ElementSize = TD.getTypeAllocSize(Ty);
1099 TD(*TM.getDataLayout()),
1579 if (TD.getTypeSizeInBits(GEP->getType()) !=
1580 TD.getTypeSizeInBits(Add->getType()))
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp89 static char *Create(const GlobalVariable *GV, const DataLayout& TD) { argument
91 size_t GVSize = (size_t)TD.getTypeAllocSize(ElTy);
94 TD.getPreferredAlignment(GV))
593 APInt Offset(TD->getPointerSizeInBits(), 0);
594 cast<GEPOperator>(CE)->accumulateConstantOffset(*TD, Offset);
681 uint32_t PtrWidth = TD->getTypeSizeInBits(Op0->getType());
684 uint32_t IntWidth = TD->getTypeSizeInBits(CE->getType());
690 uint32_t PtrWidth = TD->getTypeSizeInBits(CE->getType());
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h85 DataLayout TD; member in class:llvm::Interpreter
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h97 Builder(se.getContext(), TargetFolder(se.TD)) {
/freebsd-10.2-release/contrib/llvm/include/llvm/CodeGen/
H A DFastISel.h56 const DataLayout &TD; member in class:llvm::FastISel
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1016 TD = getAnalysisIfAvailable<DataLayout>();
1076 Res = ConstantFoldCompareInstOperands(Pred, Result.getConstant(), C, TD,
1118 Result.getNotConstant(), C, TD,
1125 Result.getNotConstant(), C, TD,
H A DScalarEvolutionExpander.cpp212 const DataLayout *TD) {
252 if (TD) {
272 if (FactorOutConstant(SOp, Remainder, Factor, SE, TD) &&
287 if (!FactorOutConstant(Step, StepRem, Factor, SE, TD))
292 if (!FactorOutConstant(Start, Remainder, Factor, SE, TD))
406 Type *IntPtrTy = SE.TD
407 ? SE.TD->getIntPtrType(PTy)
426 if (FactorOutConstant(Op, Remainder, ElSize, SE, SE.TD)) {
460 if (SE.TD) {
466 const StructLayout &SL = *SE.TD
208 FactorOutConstant(const SCEV *&S, const SCEV *&Remainder, const SCEV *Factor, ScalarEvolution &SE, const DataLayout *TD) argument
[all...]
/freebsd-10.2-release/libexec/getty/
H A Dgettytab.h100 #define TD gettynums[5].value macro
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclPrinter.cpp145 TagDecl* TD = dyn_cast<TagDecl>(*Begin); local
146 if (TD)
150 if (TD && TD->isCompleteDefinition()) {
151 TD->print(Out, Policy, Indentation);

Completed in 310 milliseconds

12345678