Searched defs:TD (Results 1 - 25 of 130) sorted by relevance

123456

/external/llvm/include/llvm/CodeGen/
H A DIntrinsicLowering.h27 const DataLayout& TD; member in class:llvm::IntrinsicLowering
33 TD(td), Warned(false) {}
H A DFastISel.h56 const DataLayout &TD; member in class:llvm::FastISel
/external/clang/lib/AST/
H A DMangleNumberingContext.cpp46 MangleNumberingContext::getManglingNumber(const TagDecl *TD) { argument
47 return ++TagManglingNumbers[TD->getIdentifier()];
H A DComment.cpp236 const TypedefDecl *TD = cast<TypedefDecl>(CommentDecl); local
237 const TypeSourceInfo *TSI = TD->getTypeSourceInfo();
/external/clang/test/CodeGenCXX/
H A D2003-11-27-MultipleInheritanceThunk.cpp11 int TD; member in struct:AliasAnalysis
/external/llvm/include/llvm/Analysis/
H A DValueTracking.h35 /// type (but only if TD is non-null), and vectors of integers. In the case
40 const DataLayout *TD = 0, unsigned Depth = 0);
46 const DataLayout *TD = 0, unsigned Depth = 0);
59 bool isKnownNonZero(Value *V, const DataLayout *TD = 0, unsigned Depth = 0);
66 /// type (but only if TD is non-null), and vectors of integers. In the case
71 const DataLayout *TD = 0, unsigned Depth = 0);
82 unsigned ComputeNumSignBits(Value *Op, const DataLayout *TD = 0,
120 const DataLayout *TD);
123 const DataLayout *TD) {
124 return GetPointerBaseWithConstantOffset(const_cast<Value*>(Ptr), Offset,TD);
122 GetPointerBaseWithConstantOffset(const Value *Ptr, int64_t &Offset, const DataLayout *TD) argument
[all...]
H A DLazyValueInfo.h29 class DataLayout *TD; member in class:llvm::LazyValueInfo
H A DPHITransAddr.h39 /// TD - The target data we are playing with if known, otherwise null.
40 const DataLayout *TD; member in class:llvm::PHITransAddr
48 PHITransAddr(Value *addr, const DataLayout *td) : Addr(addr), TD(td), TLI(0) {
H A DIVUsers.h125 DataLayout *TD; member in class:llvm::IVUsers
H A DMemoryBuiltins.h84 const CallInst *isArrayMalloc(const Value *I, const DataLayout *TD,
106 Value *getMallocArraySize(CallInst *CI, const DataLayout *TD,
146 bool getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout *TD,
158 const DataLayout *TD; member in class:llvm::ObjectSizeOffsetVisitor
172 ObjectSizeOffsetVisitor(const DataLayout *TD, const TargetLibraryInfo *TLI,
219 const DataLayout *TD; member in class:llvm::ObjectSizeOffsetEvaluator
234 ObjectSizeOffsetEvaluator(const DataLayout *TD, const TargetLibraryInfo *TLI,
/external/llvm/include/llvm/Transforms/Utils/
H A DCloning.h154 const DataLayout *TD = 0,
163 : CG(cg), TD(td) {}
168 const DataLayout *TD; member in class:llvm::InlineFunctionInfo
H A DLocal.h89 bool SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD = 0,
108 DataLayout *TD = 0);
140 const DataLayout *TD = 0);
174 const DataLayout *TD = 0);
177 static inline unsigned getKnownAlignment(Value *V, const DataLayout *TD = 0) {
178 return getOrEnforceKnownAlignment(V, 0, TD);
187 Value *EmitGEPOffset(IRBuilderTy *Builder, const DataLayout &TD, User *GEP, argument
190 Type *IntPtrTy = TD.getIntPtrType(GEP->getType());
205 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()) & PtrSizeMask;
211 Size = TD
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DConstantProp.cpp70 DataLayout *TD = getAnalysisIfAvailable<DataLayout>(); local
78 if (Constant *C = ConstantFoldInstruction(I, TD, TLI)) {
/external/clang/include/clang/AST/
H A DASTMutationListener.h54 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, argument
60 AddedCXXTemplateSpecialization(const VarTemplateDecl *TD, argument
65 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, argument
/external/llvm/include/llvm/Target/
H A DTargetSelectionDAGInfo.h34 const DataLayout *TD; member in class:llvm::TargetSelectionDAGInfo
37 const DataLayout *getDataLayout() const { return TD; }
/external/llvm/lib/Transforms/Utils/
H A DSimplifyInstructions.cpp49 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>(); local
66 if (Value *V = SimplifyInstruction(I, TD, TLI, DT)) {
/external/llvm/bindings/ocaml/target/
H A Dtarget_ocaml.c27 CAMLprim value llvm_targetdata_add(LLVMTargetDataRef TD, LLVMPassManagerRef PM){ argument
28 LLVMAddTargetData(TD, PM);
33 CAMLprim value llvm_targetdata_as_string(LLVMTargetDataRef TD) { argument
34 char *StringRep = LLVMCopyStringRepOfTargetData(TD);
41 CAMLprim value llvm_targetdata_dispose(LLVMTargetDataRef TD) { argument
42 LLVMDisposeTargetData(TD);
47 CAMLprim value llvm_byte_order(LLVMTargetDataRef TD) { argument
48 return Val_int(LLVMByteOrder(TD));
52 CAMLprim value llvm_pointer_size(LLVMTargetDataRef TD) { argument
53 return Val_int(LLVMPointerSize(TD));
57 llvm_size_in_bits(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
62 llvm_store_size(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
67 llvm_abi_size(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
72 llvm_abi_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
77 llvm_stack_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
82 llvm_preferred_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument
87 llvm_preferred_align_of_global(LLVMTargetDataRef TD, LLVMValueRef GlobalVar) argument
93 llvm_element_at_offset(LLVMTargetDataRef TD, LLVMTypeRef Ty, value Offset) argument
99 llvm_offset_of_element(LLVMTargetDataRef TD, LLVMTypeRef Ty, value Index) argument
[all...]
/external/llvm/lib/Analysis/
H A DLoads.cpp57 unsigned Align, const DataLayout *TD) {
60 Base = GetPointerBaseWithConstantOffset(V, ByteOffset, TD);
81 if (TD && BaseAlign == 0)
82 BaseAlign = TD->getPrefTypeAlignment(BaseType);
85 if (!TD)
90 uint64_t LoadSize = TD->getTypeStoreSize(AddrTy->getElementType());
91 if (ByteOffset + LoadSize <= TD->getTypeAllocSize(BaseType) &&
56 isSafeToLoadUnconditionally(Value *V, Instruction *ScanFrom, unsigned Align, const DataLayout *TD) argument
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h175 const DataLayout *TD; member in class:llvm::MSP430TargetLowering
/external/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp98 const DataLayout *TD = TM.getDataLayout(); local
103 TD->getPointerSize(0));
/external/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp54 const DataLayout *TD; member in struct:__anon22509::ConstantMerge
92 return TD || GV->getAlignment() != 0;
96 if (TD)
97 return TD->getPreferredAlignment(GV);
102 TD = getAnalysisIfAvailable<DataLayout>();
/external/clang/lib/CodeGen/
H A DModuleBuilder.cpp33 OwningPtr<const llvm::DataLayout> TD; member in class:__anon16150::CodeGeneratorImpl
60 TD.reset(new llvm::DataLayout(Ctx->getTargetInfo().getTargetDescription()));
61 Builder.reset(new CodeGen::CodeGenModule(Context, CodeGenOpts, *M, *TD,
/external/emma/core/java12/com/vladium/emma/report/html/doc/
H A DTag.java43 public static final Tag TD = new TagImpl ("TD"); field in class:Tag
/external/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp287 const DataLayout *TD = TM.getDataLayout(); local
292 TD->getPointerSize(0));
/external/llvm/lib/Target/
H A DMangler.cpp165 const Function *F, const DataLayout &TD) {
175 ArgWords += ((TD.getTypeAllocSize(Ty) + 3)/4)*4;
164 AddFastCallStdCallSuffix(SmallVectorImpl<char> &OutName, const Function *F, const DataLayout &TD) argument

Completed in 974 milliseconds

123456