/external/clang/test/CodeGenCXX/ |
H A D | 2003-11-27-MultipleInheritanceThunk.cpp | 12 int TD; member in struct:AliasAnalysis
|
/external/llvm/include/llvm/Analysis/ |
H A D | ValueTracking.h | 34 /// type (but only if TD is non-null), and vectors of integers. In the case 39 const DataLayout *TD = nullptr, unsigned Depth = 0); 48 const DataLayout *TD = nullptr, unsigned Depth = 0); 61 bool isKnownNonZero(Value *V, const DataLayout *TD = nullptr, 69 /// type (but only if TD is non-null), and vectors of integers. In the case 74 const DataLayout *TD = nullptr, unsigned Depth = 0); 85 unsigned ComputeNumSignBits(Value *Op, const DataLayout *TD = nullptr, 123 const DataLayout *TD); 126 const DataLayout *TD) { 127 return GetPointerBaseWithConstantOffset(const_cast<Value*>(Ptr), Offset,TD); 125 GetPointerBaseWithConstantOffset(const Value *Ptr, int64_t &Offset, const DataLayout *TD) argument [all...] |
/external/chromium_org/tools/clang/blink_gc_plugin/tests/ |
H A D | trace_after_dispatch.h | 17 enum Type { TB, TC, TD }; enumerator in enum:blink::A::Type 47 D() : Abstract(TD) { }
|
H A D | finalize_after_dispatch.h | 39 enum Type { TB, TC, TD }; enumerator in enum:blink::A::Type 70 D() : Abstract(TD) { }
|
/external/clang/lib/CodeGen/ |
H A D | CodeGenABITypes.cpp | 29 const llvm::DataLayout &TD) 31 CGM(new CodeGen::CodeGenModule(C, *CGO, M, TD, C.getDiagnostics())) { 27 CodeGenABITypes(ASTContext &C, llvm::Module &M, const llvm::DataLayout &TD) argument
|
H A D | ModuleBuilder.cpp | 33 std::unique_ptr<const llvm::DataLayout> TD; member in class:__anon17874::CodeGeneratorImpl 60 } else if (auto TD = dyn_cast<TagDecl>(D)) { 61 if (auto Def = TD->getDefinition()) 74 TD.reset(new llvm::DataLayout(Ctx->getTargetInfo().getTargetDescription())); 75 Builder.reset(new CodeGen::CodeGenModule(Context, CodeGenOpts, *M, *TD,
|
H A D | CodeGenTypes.cpp | 232 void CodeGenTypes::UpdateCompletedType(const TagDecl *TD) { argument 236 if (const EnumDecl *ED = dyn_cast<EnumDecl>(TD)) { 254 const RecordDecl *RD = cast<RecordDecl>(TD);
|
/external/clang/include/clang/AST/ |
H A D | ASTMutationListener.h | 54 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, argument 60 AddedCXXTemplateSpecialization(const VarTemplateDecl *TD, argument 65 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, argument
|
H A D | Mangle.h | 83 uint64_t getAnonymousStructId(const TagDecl *TD) { argument 85 Result = AnonStructIds.insert(std::make_pair(TD, AnonStructIds.size()));
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | Local.h | 90 bool SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD = nullptr, 109 DataLayout *TD = nullptr); 139 const DataLayout *TD = nullptr); 173 const DataLayout *TD = nullptr); 177 const DataLayout *TD = nullptr) { 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; 216 Size = TD [all...] |
/external/llvm/lib/Analysis/ |
H A D | Loads.cpp | 57 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/IR/ |
H A D | Mangler.cpp | 63 const DataLayout &TD) { 73 ArgWords += ((TD.getTypeAllocSize(Ty) + 3)/4)*4; 62 AddFastCallStdCallSuffix(raw_ostream &OS, const Function *F, const DataLayout &TD) argument
|
/external/clang/lib/AST/ |
H A D | Comment.cpp | 237 const TypedefDecl *TD = cast<TypedefDecl>(CommentDecl); local 238 const TypeSourceInfo *TSI = TD->getTypeSourceInfo();
|
/external/emma/core/java12/com/vladium/emma/report/html/doc/ |
H A D | Tag.java | 43 public static final Tag TD = new TagImpl ("TD"); field in class:Tag
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZAsmPrinter.cpp | 232 const DataLayout *TD = TM.getDataLayout(); local 237 TD->getPointerSize(0));
|
/external/clang/lib/Frontend/ |
H A D | ASTConsumers.cpp | 416 TypedefNameDecl* TD = cast<TypedefNameDecl>(I); local 417 Out << "<typedef> " << *TD << '\n'; local
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LLVMConventionsChecker.cpp | 59 const TypedefNameDecl *TD = TT->getDecl(); local 61 if (!TD->isInStdNamespace()) 64 return TD->getName() == "string"; 89 TemplateDecl *TD = TM.getAsTemplateDecl(); local 91 if (!TD || !InNamespace(TD, "std")) 94 return TD->getName() == "vector"; 103 TemplateDecl *TD = TM.getAsTemplateDecl(); local 105 if (!TD || !InNamespace(TD, "llv [all...] |
/external/clang/test/SemaCXX/ |
H A D | virtual-override.cpp | 222 template <int N> struct TD : public B {}; struct in namespace:type_dependent_covariance 223 template <> struct TD<1> {}; struct in namespace:type_dependent_covariance 233 virtual TD<M>* f1(); // expected-error{{return type of virtual function 'f1' is not covariant with the return type of the function it overrides ('TD<1> *'}}
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 85 DataLayout TD; member in class:llvm::Interpreter
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsCodeEmitter.cpp | 52 const DataLayout *TD; member in class:__anon26047::MipsCodeEmitter 69 : MachineFunctionPass(ID), JTI(nullptr), II(nullptr), TD(nullptr), 147 TD = Target.getDataLayout();
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcCodeEmitter.cpp | 36 const DataLayout *TD; member in class:__anon26139::SparcCodeEmitter 52 : MachineFunctionPass(ID), JTI(nullptr), II(nullptr), TD(nullptr), 105 TD = Target.getDataLayout();
|
/external/llvm/lib/Target/ |
H A D | Target.cpp | 49 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { argument 52 unwrap(PM)->add(new DataLayoutPass(*unwrap(TD))); 60 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { argument 61 std::string StringRep = unwrap(TD)->getStringRepresentation(); 65 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { argument 66 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian; 69 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { argument 70 return unwrap(TD)->getPointerSize(0); 73 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { argument 74 return unwrap(TD) 77 LLVMIntPtrType(LLVMTargetDataRef TD) argument 81 LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) argument 85 LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) argument 89 LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) argument 93 LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 97 LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 101 LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 105 LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 109 LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 113 LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 117 LLVMPreferredAlignmentOfGlobal(LLVMTargetDataRef TD, LLVMValueRef GlobalVar) argument 122 LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned long long Offset) argument 128 LLVMOffsetOfElement(LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned Element) argument 134 LLVMDisposeTargetData(LLVMTargetDataRef TD) argument [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86CodeEmitter.cpp | 46 const DataLayout *TD; member in class:__anon26186::Emitter 56 : MachineFunctionPass(ID), II(nullptr), TD(nullptr), TM(tm), 135 TD = TM.getDataLayout();
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 120 const DataLayout *TD = TM.getDataLayout(); local 126 unsigned Align = (unsigned)TD->getPreferredTypeAlignmentShift(C->getType()); 160 unsigned Size = TD->getTypeAllocSize(C->getType());
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | R600KernelParameters.cpp | 40 const TargetData *TD; member in class:__anon13915::R600KernelParameters 83 R600KernelParameters(const TargetData* TD) : FunctionPass(ID), TD(TD) {} argument 205 int StoreSizeInDW = (TD->getTypeStoreSize(T) + 3)/4; 460 FunctionPass* llvm::createR600KernelParametersPass(const TargetData* TD) { argument 461 return new R600KernelParameters(TD);
|