HomeSort by relevance Sort by last modified time
    Searched refs:TD (Results 1 - 25 of 170) sorted by null

1 2 3 4 5 6 7

  /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();

Completed in 571 milliseconds

1 2 3 4 5 6 7