/external/llvm/lib/Target/ |
Target.cpp | 49 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { 52 unwrap(PM)->add(new DataLayoutPass(*unwrap(TD))); 60 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { 61 std::string StringRep = unwrap(TD)->getStringRepresentation(); 65 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { 66 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian; 69 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { 70 return unwrap(TD)->getPointerSize(0); 73 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { 74 return unwrap(TD)->getPointerSize(AS) [all...] |
/external/llvm/include/llvm-c/ |
Target.h | 193 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM); 204 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD); 209 enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD); 213 unsigned LLVMPointerSize(LLVMTargetDataRef TD); 218 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS); 222 LLVMTypeRef LLVMIntPtrType(LLVMTargetDataRef TD); 227 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS); 231 LLVMTypeRef LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD); 236 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, 241 unsigned long long LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) [all...] |
/external/llvm/include/llvm/Analysis/ |
InstructionSimplify.h | 51 const DataLayout *TD = nullptr, 58 const DataLayout *TD = nullptr, 65 const DataLayout *TD = nullptr, 72 const DataLayout *TD = nullptr, 80 const DataLayout *TD = nullptr, 86 Value *SimplifyMulInst(Value *LHS, Value *RHS, const DataLayout *TD = nullptr, 93 const DataLayout *TD = nullptr, 100 const DataLayout *TD = nullptr, 107 const DataLayout *TD = nullptr, 114 const DataLayout *TD = nullptr [all...] |
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); [all...] |
ConstantFolding.h | 40 const DataLayout *TD = nullptr, 47 const DataLayout *TD = nullptr, 58 const DataLayout *TD = nullptr, 67 const DataLayout *TD = nullptr, 80 const DataLayout *TD = nullptr);
|
Loads.h | 31 const DataLayout *TD = nullptr);
|
/external/llvm/include/llvm/Transforms/Utils/ |
BuildLibCalls.h | 31 Value *EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, 38 const DataLayout *TD, const TargetLibraryInfo *TLI); 43 Value *EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, const DataLayout *TD, 48 const DataLayout *TD, const TargetLibraryInfo *TLI); 53 const DataLayout *TD, const TargetLibraryInfo *TLI, 59 const DataLayout *TD, const TargetLibraryInfo *TLI, 66 IRBuilder<> &B, const DataLayout *TD, 72 const DataLayout *TD, const TargetLibraryInfo *TLI); 76 const DataLayout *TD, const TargetLibraryInfo *TLI); 96 Value *EmitPutChar(Value *Char, IRBuilder<> &B, const DataLayout *TD, [all...] |
SimplifyLibCalls.h | 35 LibCallSimplifier(const DataLayout *TD, const TargetLibraryInfo *TLI,
|
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, 190 Type *IntPtrTy = TD.getIntPtrType(GEP->getType()); 205 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()) & PtrSizeMask; 216 Size = TD.getStructLayout(STy)->getElementOffset(OpValue) [all...] |
/external/clang/include/clang/AST/ |
ASTMutationListener.h | 54 virtual void AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, 60 AddedCXXTemplateSpecialization(const VarTemplateDecl *TD, 65 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
|
MangleNumberingContext.h | 58 virtual unsigned getManglingNumber(const TagDecl *TD,
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDGPU.h | 23 FunctionPass* createR600KernelParametersPass(const TargetData* TD);
|
/external/clang/test/CodeGenCXX/ |
2003-11-27-MultipleInheritanceThunk.cpp | 12 int TD;
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPU.h | 23 FunctionPass* createR600KernelParametersPass(const TargetData* TD);
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 54 const DataLayout &TD) { 86 unsigned BitShift = TD.getTypeAllocSizeInBits(SrcEltTy); 90 if (TD.isLittleEndian()) 108 return FoldBitCast(ConstantVector::get(Ops), DestTy, TD); 140 C = FoldBitCast(C, DestIVTy, TD); 164 bool isLittleEndian = TD.isLittleEndian(); 229 APInt &Offset, const DataLayout &TD) { 232 unsigned BitWidth = TD.getPointerTypeSizeInBits(GV->getType()); 244 return IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, TD); 251 unsigned BitWidth = TD.getPointerTypeSizeInBits(GEP->getType()) [all...] |
ValueTracking.cpp | 41 static unsigned getBitWidth(Type *Ty, const DataLayout *TD) { 45 return TD ? TD->getPointerTypeSizeInBits(Ty) : 0; 51 const DataLayout *TD, unsigned Depth) { 62 llvm::computeKnownBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); 83 llvm::computeKnownBits(Op0, LHSKnownZero, LHSKnownOne, TD, Depth+1); 86 llvm::computeKnownBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); 134 const DataLayout *TD, unsigned Depth) { 136 computeKnownBits(Op1, KnownZero, KnownOne, TD, Depth+1); 137 computeKnownBits(Op0, KnownZero2, KnownOne2, TD, Depth+1) [all...] |
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) &&
|
/external/chromium_org/tools/clang/blink_gc_plugin/tests/ |
finalize_after_dispatch.cpp | 20 case TD: 39 case TD:
|
finalize_after_dispatch.h | 39 enum Type { TB, TC, TD }; 70 D() : Abstract(TD) { }
|
trace_after_dispatch.h | 17 enum Type { TB, TC, TD }; 47 D() : Abstract(TD) { }
|
trace_after_dispatch.cpp | 20 case TD:
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.cpp | 51 : ExecutionEngine(M), TD(M) { 54 setDataLayout(&TD); 60 IL = new IntrinsicLowering(TD);
|
/external/clang/test/CXX/special/class.dtor/ |
p3-0x.cpp | 77 struct TD { 78 ~TD() noexcept(false); 83 TD<T> d; 98 TD<T> d; 106 TD<T> d;
|
/external/llvm/lib/Transforms/Utils/ |
BuildLibCalls.cpp | 36 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, 52 TD->getIntPtrType(Context), 66 const DataLayout *TD, const TargetLibraryInfo *TLI) { 81 TD->getIntPtrType(Context), 83 TD->getIntPtrType(Context), 96 const DataLayout *TD, const TargetLibraryInfo *TLI) { 121 IRBuilder<> &B, const DataLayout *TD, 141 TD->getIntPtrType(Context), NULL); 154 const DataLayout *TD, const TargetLibraryInfo *TLI, 178 IRBuilder<> &B, const DataLayout *TD, [all...] |
/external/clang/lib/Analysis/ |
CocoaConventions.cpp | 28 while (const TypedefType *TD = dyn_cast<TypedefType>(RetTy.getTypePtr())) { 29 StringRef TDName = TD->getDecl()->getIdentifier()->getName(); 35 RetTy = TD->getDecl()->getUnderlyingType();
|