/freebsd-10.2-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 81 TD(0), 99 DataLayout *TD; member in struct:__anon2746::ThreadSanitizer 227 TD = getAnalysisIfAvailable<DataLayout>(); 228 if (!TD) 234 IntptrTy = IRB.getIntPtrTy(TD); 323 if (!TD) return false; 571 uint32_t TypeSize = TD->getTypeStoreSizeInBits(OrigTy);
|
H A D | AddressSanitizer.cpp | 339 DataLayout *TD; member in struct:__anon2737::AddressSanitizer 391 DataLayout *TD; member in class:__anon2737::AddressSanitizerModule 528 uint64_t SizeInBytes = ASan.TD->getTypeAllocSize(Ty); 708 uint32_t TypeSize = TD->getTypeStoreSizeInBits(OrigTy); 929 TD = getAnalysisIfAvailable<DataLayout>(); 930 if (!TD) 935 int LongSize = TD->getPointerSizeInBits(); 982 uint64_t SizeInBytes = TD->getTypeAllocSize(Ty); 1122 TD = getAnalysisIfAvailable<DataLayout>(); 1124 if (!TD) [all...] |
H A D | MemorySanitizer.cpp | 210 TD(0), 225 DataLayout *TD; member in class:__anon2744::MemorySanitizer 402 TD = getAnalysisIfAvailable<DataLayout>(); 403 if (!TD) 407 unsigned PtrSize = TD->getPointerSizeInBits(/* AddressSpace */0); 423 IntptrTy = IRB.getIntPtrTy(TD); 655 if (!MS.TD) return false; 715 uint32_t EltSize = MS.TD->getTypeSizeInBits(VT->getElementType()); 727 uint32_t TypeSize = MS.TD->getTypeSizeInBits(OrigTy); 894 ? MS.TD [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 82 if (!TD) return 0; 94 unsigned AllocElTyAlign = TD->getABITypeAlignment(AllocElTy); 95 unsigned CastElTyAlign = TD->getABITypeAlignment(CastElTy); 103 uint64_t AllocElTySize = TD->getTypeAllocSize(AllocElTy); 104 uint64_t CastElTySize = TD->getTypeAllocSize(CastElTy); 109 uint64_t AllocElTyStoreSize = TD->getTypeStoreSize(AllocElTy); 110 uint64_t CastElTyStoreSize = TD->getTypeStoreSize(CastElTy); 164 // If we got a constantexpr back, try to simplify it with TD info. 166 C = ConstantFoldConstantExpression(CE, TD, TLI); 238 DataLayout *TD ///< Th [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | CloneFunction.cpp | 208 const DataLayout *TD; member in struct:__anon2835::PruningFunctionCloner 218 NameSuffix(nameSuffix), CodeInfo(codeInfo), TD(td) { 275 if (Value *V = SimplifyInstruction(NewInst, TD)) { 371 const DataLayout *TD, 382 NameSuffix, CodeInfo, TD); 512 recursivelySimplifyInstruction(PN, TD); 365 CloneAndPruneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, const DataLayout *TD, Instruction *TheCall) argument
|
H A D | InlineFunction.cpp | 360 IFI.TD) >= ByValAlignment) 373 if (IFI.TD) 374 Align = IFI.TD->getPrefTypeAlignment(AggTy); 394 if (IFI.TD == 0) 398 IFI.TD->getTypeStoreSize(AggTy)); 616 &InlinedFunctionInfo, IFI.TD, TheCall); 686 if (IFI.TD) { 688 uint64_t AllocaTypeSize = IFI.TD->getTypeAllocSize(AllocaType); 925 if (Value *V = SimplifyInstruction(PHI, IFI.TD)) {
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 118 TD.getIntPtrType(Context), (Type *)0); 125 TD.getIntPtrType(Context), (Type *)0); 132 TD.getIntPtrType(Context), (Type *)0); 466 Type *IntPtr = TD.getIntPtrType(Context); 477 Type *IntPtr = TD.getIntPtrType(Context); 489 Type *IntPtr = TD.getIntPtrType(Op0->getType());
|
/freebsd-10.2-release/contrib/llvm/include/llvm/ExecutionEngine/ |
H A D | ExecutionEngine.h | 109 const DataLayout *TD; member in class:llvm::ExecutionEngine 128 void setDataLayout(const DataLayout *td) { TD = td; } 209 const DataLayout *getDataLayout() const { return TD; }
|
/freebsd-10.2-release/contrib/llvm/include/llvm/Support/ |
H A D | TargetFolder.h | 33 const DataLayout *TD; member in class:llvm::TargetFolder 38 if (Constant *CF = ConstantFoldConstantExpression(CE, TD)) 44 explicit TargetFolder(const DataLayout *TheTD) : TD(TheTD) {}
|
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/ |
H A D | IVUsers.h | 125 DataLayout *TD; member in class:llvm::IVUsers
|
H A D | MemoryDependenceAnalysis.h | 326 DataLayout *TD; member in class:llvm::MemoryDependenceAnalysis 418 const DataLayout &TD);
|
H A D | AliasAnalysis.h | 58 const DataLayout *TD; member in class:llvm::AliasAnalysis 78 AliasAnalysis() : TD(0), TLI(0), AA(0) {} 89 const DataLayout *getDataLayout() const { return TD; }
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | MemoryDependenceAnalysis.cpp | 90 TD = getAnalysisIfAvailable<DataLayout>(); 259 const DataLayout *TD) { 261 if (TD == 0) return false; 265 MemLocBase = GetPointerBaseWithConstantOffset(MemLoc.Ptr, MemLocOffs, TD); 269 LI, *TD); 283 const DataLayout &TD) { 296 GetPointerBaseWithConstantOffset(LI->getPointerOperand(), LIOffs, &TD); 332 !TD.fitsInLegalInteger(NewLoadByteSize*8)) 425 MemLocOffset, LI, TD)) 501 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, TD); 255 isLoadLoadClobberIfExtendedToFullWidth(const AliasAnalysis::Location &MemLoc, const Value *&MemLocBase, int64_t &MemLocOffs, const LoadInst *LI, const DataLayout *TD) argument 281 getLoadLoadClobberFullWidthSize(const Value *MemLocBase, int64_t MemLocOffs, unsigned MemLocSize, const LoadInst *LI, const DataLayout &TD) argument 774 PHITransAddr Address(const_cast<Value *>(Loc.Ptr), TD); local [all...] |
H A D | PHITransAddr.cpp | 232 if (Value *V = SimplifyGEPInst(GEPOps, TD, TLI, DT)) { 288 if (Value *Res = SimplifyAddInst(LHS, RHS, isNSW, isNUW, TD, TLI, DT)) { 375 PHITransAddr Tmp(InVal, TD);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenTypes.h | 150 void UpdateCompletedType(const TagDecl *TD); 235 llvm::StructType *ConvertRecordDeclType(const RecordDecl *TD);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 76 ABIArgInfo(Kind K, llvm::Type *TD, unsigned UI, bool B0, bool B1, bool IR, argument 78 : TheKind(K), TypeData(TD), PaddingType(P), UIntData(UI), BoolData0(B0),
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Comment.cpp | 237 const TypedefDecl *TD = cast<TypedefDecl>(CommentDecl); local 238 const TypeSourceInfo *TSI = TD->getTypeSourceInfo();
|
/freebsd-10.2-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 285 const DataLayout *TD = TM.getDataLayout(); local 290 TD->getPointerSize(0));
|
/freebsd-10.2-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZAsmPrinter.cpp | 224 const DataLayout *TD = TM.getDataLayout(); local 229 TD->getPointerSize(0));
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 379 const DataLayout *TD = AA.getDataLayout(); local 381 const Value *UO1 = GetUnderlyingObject(P1, TD), 382 *UO2 = GetUnderlyingObject(P2, TD); 400 const Value *BP1 = GetPointerBaseWithConstantOffset(P1, EarlierOff, TD); 401 const Value *BP2 = GetPointerBaseWithConstantOffset(P2, LaterOff, TD);
|
H A D | IndVarSimplify.cpp | 71 DataLayout *TD; member in class:__anon2775::IndVarSimplify 79 IndVarSimplify() : LoopPass(ID), LI(0), SE(0), DT(0), TD(0), 640 const DataLayout *TD; member in class:__anon2776::WideIVVisitor 647 SE(SCEV), TD(TData) { WI.NarrowIV = NarrowIV; } 664 if (TD && !TD->isLegalInteger(Width)) 1117 WideIVVisitor WIV(CurrIV, SE, TD); 1389 ScalarEvolution *SE, DominatorTree *DT, const DataLayout *TD) { 1418 if (PhiWidth < BCWidth || (TD && !TD 1388 FindLoopCounter(Loop *L, const SCEV *BECount, ScalarEvolution *SE, DominatorTree *DT, const DataLayout *TD) argument [all...] |
/freebsd-10.2-release/contrib/llvm/tools/opt/ |
H A D | opt.cpp | 671 DataLayout *TD = 0; local 674 TD = new DataLayout(ModuleDataLayout); 676 TD = new DataLayout(DefaultDataLayout); 678 if (TD) 679 Passes.add(TD); 694 if (TD) 695 FPasses->add(new DataLayout(*TD));
|
/freebsd-10.2-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsCodeEmitter.cpp | 51 const DataLayout *TD; member in class:__anon2538::MipsCodeEmitter 68 : MachineFunctionPass(ID), JTI(0), II(0), TD(0), 140 TD = Target.getDataLayout();
|
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 183 const DataLayout *TD, GenericValue &Result) { 203 ArgBytes += TD->getTypeStoreSize(ArgTy); 215 ArgDataPtr += TD->getTypeStoreSize(ArgTy); 224 ret.resize(TD->getTypeStoreSize(RetTy)); 181 ffiInvoke(RawFunc Fn, Function *F, const std::vector<GenericValue> &ArgVals, const DataLayout *TD, GenericValue &Result) argument
|
/freebsd-10.2-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.h | 175 const DataLayout *TD; member in class:llvm::MSP430TargetLowering
|