Home
last modified time | relevance | path

Searched refs:TD (Results 1 – 25 of 532) sorted by relevance

12345678910>>...22

/external/strace/linux/i386/
Dsyscallent.h34 { 3, TD, sys_read, "read", SYS_read }, /* 3 */
35 { 3, TD, sys_write, "write", SYS_write }, /* 4 */
36 { 3, TD|TF, sys_open, "open" }, /* 5 */
37 { 1, TD, sys_close, "close" }, /* 6 */
39 { 2, TD|TF, sys_creat, "creat" }, /* 8 */
50 { 3, TD, sys_lseek, "lseek" }, /* 19 */
59 { 2, TD, sys_oldfstat, "oldfstat" }, /* 28 */
72 { 1, TD, sys_dup, "dup" }, /* 41 */
73 { 1, TD, sys_pipe, "pipe" }, /* 42 */
85 { 3, TD, sys_ioctl, "ioctl" }, /* 54 */
[all …]
/external/strace/linux/sh/
Dsyscallent.h36 { 3, TD, sys_read, "read" }, /* 3 */
37 { 3, TD, sys_write, "write" }, /* 4 */
38 { 3, TD|TF, sys_open, "open" }, /* 5 */
39 { 1, TD, sys_close, "close" }, /* 6 */
41 { 2, TD|TF, sys_creat, "creat" }, /* 8 */
52 { 3, TD, sys_lseek, "lseek" }, /* 19 */
61 { 2, TD, sys_oldfstat, "oldfstat" }, /* 28 */
74 { 1, TD, sys_dup, "dup" }, /* 41 */
75 { 1, TD, sys_pipe, "pipe" }, /* 42 */
87 { 3, TD, sys_ioctl, "ioctl" }, /* 54 */
[all …]
/external/llvm/bindings/ocaml/target/
Dtarget_ocaml.c27 CAMLprim value llvm_targetdata_add(LLVMTargetDataRef TD, LLVMPassManagerRef PM){ in llvm_targetdata_add() argument
28 LLVMAddTargetData(TD, PM); in llvm_targetdata_add()
33 CAMLprim value llvm_targetdata_as_string(LLVMTargetDataRef TD) { in llvm_targetdata_as_string() argument
34 char *StringRep = LLVMCopyStringRepOfTargetData(TD); in llvm_targetdata_as_string()
41 CAMLprim value llvm_targetdata_dispose(LLVMTargetDataRef TD) { in llvm_targetdata_dispose() argument
42 LLVMDisposeTargetData(TD); in llvm_targetdata_dispose()
47 CAMLprim value llvm_byte_order(LLVMTargetDataRef TD) { in llvm_byte_order() argument
48 return Val_int(LLVMByteOrder(TD)); in llvm_byte_order()
52 CAMLprim value llvm_pointer_size(LLVMTargetDataRef TD) { in llvm_pointer_size() argument
53 return Val_int(LLVMPointerSize(TD)); in llvm_pointer_size()
[all …]
/external/llvm/lib/Target/
DTarget.cpp57 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { in LLVMAddTargetData() argument
58 unwrap(PM)->add(new DataLayout(*unwrap(TD))); in LLVMAddTargetData()
66 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { in LLVMCopyStringRepOfTargetData() argument
67 std::string StringRep = unwrap(TD)->getStringRepresentation(); in LLVMCopyStringRepOfTargetData()
71 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { in LLVMByteOrder() argument
72 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian; in LLVMByteOrder()
75 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { in LLVMPointerSize() argument
76 return unwrap(TD)->getPointerSize(0); in LLVMPointerSize()
79 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMPointerSizeForAS() argument
80 return unwrap(TD)->getPointerSize(AS); in LLVMPointerSizeForAS()
[all …]
/external/strace/linux/arm/
Dsyscallent.h121 { 6, TD, sys_old_mmap, "old_mmap" }, /* 90 */
219 { 4, TD|TN, sys_sendfile, "sendfile" }, /* 187 */
224 { 6, TD, sys_mmap, "mmap2" }, /* 192 */
264 { 4, TD, sys_fgetxattr, "fgetxattr" }, /* 231 */
267 { 3, TD, sys_flistxattr, "flistxattr" }, /* 234 */
270 { 2, TD, sys_fremovexattr, "fremovexattr" }, /* 237 */
272 { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 239 */
283 { 1, TD, printargs, "epoll_create" }, /* 250 */
303 { 6, TD, sys_fadvise64_64, "fadvise64_64" }, /* 270 */
349 { 0, TD, printargs, "inotify_init" }, /* 316 */
[all …]
/external/llvm/include/llvm/Analysis/
DInstructionSimplify.h51 const DataLayout *TD = 0,
58 const DataLayout *TD = 0,
65 const DataLayout *TD = 0,
72 const DataLayout *TD = 0,
80 const DataLayout *TD = 0,
86 Value *SimplifyMulInst(Value *LHS, Value *RHS, const DataLayout *TD = 0,
92 Value *SimplifySDivInst(Value *LHS, Value *RHS, const DataLayout *TD = 0,
98 Value *SimplifyUDivInst(Value *LHS, Value *RHS, const DataLayout *TD = 0,
104 Value *SimplifyFDivInst(Value *LHS, Value *RHS, const DataLayout *TD = 0,
110 Value *SimplifySRemInst(Value *LHS, Value *RHS, const DataLayout *TD = 0,
[all …]
DValueTracking.h40 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);
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) { in GetPointerBaseWithConstantOffset() argument
124 return GetPointerBaseWithConstantOffset(const_cast<Value*>(Ptr), Offset,TD); in GetPointerBaseWithConstantOffset()
145 Value *GetUnderlyingObject(Value *V, const DataLayout *TD = 0,
148 GetUnderlyingObject(const Value *V, const DataLayout *TD = 0,
[all …]
DConstantFolding.h39 Constant *ConstantFoldInstruction(Instruction *I, const DataLayout *TD = 0,
46 const DataLayout *TD = 0,
57 const DataLayout *TD = 0,
66 const DataLayout *TD = 0,
78 Constant *ConstantFoldLoadFromConstPtr(Constant *C, const DataLayout *TD = 0);
/external/llvm/include/llvm/Transforms/Utils/
DBuildLibCalls.h31 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);
88 Value *EmitPutChar(Value *Char, IRBuilder<> &B, const DataLayout *TD,
[all …]
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,
190 Type *IntPtrTy = TD.getIntPtrType(GEP->getType());
205 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()) & PtrSizeMask;
211 Size = TD.getStructLayout(STy)->getElementOffset(OpC->getZExtValue());
/external/strace/linux/mips/
Dsyscallent.h4008 { 3, TD, sys_read, "read" }, /* 4003 */
4009 { 3, TD, sys_write, "write" }, /* 4004 */
4010 { 3, TD|TF, sys_open, "open" }, /* 4005 */
4011 { 1, TD, sys_close, "close" }, /* 4006 */
4013 { 2, TD|TF, sys_creat, "creat" }, /* 4008 */
4024 { 3, TD, sys_lseek, "lseek" }, /* 4019 */
4046 { 1, TD, sys_dup, "dup" }, /* 4041 */
4047 { 1, TD, sys_pipe, "pipe" }, /* 4042 */
4059 { 3, TD, sys_ioctl, "ioctl" }, /* 4054 */
4060 { 3, TD, sys_fcntl, "fcntl" }, /* 4055 */
[all …]
/external/llvm/lib/Analysis/
DValueTracking.cpp39 static unsigned getBitWidth(Type *Ty, const DataLayout *TD) { in getBitWidth() argument
43 return TD ? TD->getPointerSizeInBits() : 0; in getBitWidth()
49 const DataLayout *TD, unsigned Depth) { in ComputeMaskedBitsAddSub() argument
60 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); in ComputeMaskedBitsAddSub()
81 llvm::ComputeMaskedBits(Op0, LHSKnownZero, LHSKnownOne, TD, Depth+1); in ComputeMaskedBitsAddSub()
86 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); in ComputeMaskedBitsAddSub()
135 const DataLayout *TD, unsigned Depth) { in ComputeMaskedBitsMul() argument
137 ComputeMaskedBits(Op1, KnownZero, KnownOne, TD, Depth+1); in ComputeMaskedBitsMul()
138 ComputeMaskedBits(Op0, KnownZero2, KnownOne2, TD, Depth+1); in ComputeMaskedBitsMul()
161 isKnownNonZero(Op0, TD, Depth)) || in ComputeMaskedBitsMul()
[all …]
DConstantFolding.cpp49 const DataLayout &TD) { in FoldBitCast() argument
81 unsigned BitShift = TD.getTypeAllocSizeInBits(SrcEltTy); in FoldBitCast()
85 if (TD.isLittleEndian()) in FoldBitCast()
103 return FoldBitCast(ConstantVector::get(Ops), DestTy, TD); in FoldBitCast()
135 C = FoldBitCast(C, DestIVTy, TD); in FoldBitCast()
159 bool isLittleEndian = TD.isLittleEndian(); in FoldBitCast()
224 APInt &Offset, const DataLayout &TD) { in IsConstantOffsetFromGlobal() argument
238 return IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, TD); in IsConstantOffsetFromGlobal()
243 if (!IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, TD)) in IsConstantOffsetFromGlobal()
247 return GEP->accumulateConstantOffset(TD, Offset); in IsConstantOffsetFromGlobal()
[all …]
DInstructionSimplify.cpp45 const DataLayout *TD; member
50 const DominatorTree *dt) : TD(td), TLI(tli), DT(dt) {} in Query()
598 Q.TD, Q.TLI); in SimplifyAddInst()
654 const DataLayout *TD, const TargetLibraryInfo *TLI, in SimplifyAddInst() argument
656 return ::SimplifyAddInst(Op0, Op1, isNSW, isNUW, Query (TD, TLI, DT), in SimplifyAddInst()
670 static Constant *stripAndComputeConstantOffsets(const DataLayout *TD, in stripAndComputeConstantOffsets() argument
676 if (!TD) in stripAndComputeConstantOffsets()
679 Type *IntPtrTy = TD->getIntPtrType(V->getType())->getScalarType(); in stripAndComputeConstantOffsets()
688 if (!GEP->isInBounds() || !GEP->accumulateConstantOffset(*TD, Offset)) in stripAndComputeConstantOffsets()
713 static Constant *computePointerDifference(const DataLayout *TD, in computePointerDifference() argument
[all …]
DBasicAliasAnalysis.cpp87 static uint64_t getObjectSize(const Value *V, const DataLayout &TD, in getObjectSize() argument
91 if (getObjectSize(V, Size, &TD, &TLI, RoundToAlign)) in getObjectSize()
99 const DataLayout &TD, in isObjectSmallerThan() argument
132 uint64_t ObjectSize = getObjectSize(V, TD, TLI, /*RoundToAlign*/true); in isObjectSmallerThan()
140 const DataLayout &TD, const TargetLibraryInfo &TLI) { in isObjectSize() argument
141 uint64_t ObjectSize = getObjectSize(V, TD, TLI); in isObjectSize()
194 const DataLayout &TD, unsigned Depth) { in GetLinearExpression() argument
211 if (!MaskedValueIsZero(BOp->getOperand(0), RHSC->getValue(), &TD)) in GetLinearExpression()
216 TD, Depth+1); in GetLinearExpression()
221 TD, Depth+1); in GetLinearExpression()
[all …]
DLint.cpp106 DataLayout *TD; member in __anon7bfb8b460111::Lint
180 TD = getAnalysisIfAvailable<DataLayout>();
251 TD ? TD->getABITypeAlignment(Ty) : 0, in visitCallSite()
418 if (Value *Base = GetPointerBaseWithConstantOffset(Ptr, Offset, TD)) { in visitMemoryReference()
427 if (TD && !AI->isArrayAllocation() && ATy->isSized()) in visitMemoryReference()
428 BaseSize = TD->getTypeAllocSize(ATy); in visitMemoryReference()
430 if (TD && BaseAlign == 0 && ATy->isSized()) in visitMemoryReference()
431 BaseAlign = TD->getABITypeAlignment(ATy); in visitMemoryReference()
437 if (TD && GTy->isSized()) in visitMemoryReference()
438 BaseSize = TD->getTypeAllocSize(GTy); in visitMemoryReference()
[all …]
DMemoryBuiltins.cpp200 static Value *computeArraySize(const CallInst *CI, const DataLayout *TD, in computeArraySize() argument
208 if (!T || !T->isSized() || !TD) in computeArraySize()
211 unsigned ElementSize = TD->getTypeAllocSize(T); in computeArraySize()
213 ElementSize = TD->getStructLayout(ST)->getSizeInBytes(); in computeArraySize()
230 const DataLayout *TD, in isArrayMalloc() argument
233 Value *ArraySize = computeArraySize(CI, TD, TLI); in isArrayMalloc()
291 Value *llvm::getMallocArraySize(CallInst *CI, const DataLayout *TD, in getMallocArraySize() argument
295 return computeArraySize(CI, TD, TLI, LookThroughSExt); in getMallocArraySize()
357 bool llvm::getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout *TD, in getObjectSize() argument
359 if (!TD) in getObjectSize()
[all …]
DLoads.cpp57 unsigned Align, const DataLayout *TD) { in isSafeToLoadUnconditionally() argument
60 Base = GetPointerBaseWithConstantOffset(V, ByteOffset, TD); in isSafeToLoadUnconditionally()
81 if (TD && BaseAlign == 0) in isSafeToLoadUnconditionally()
82 BaseAlign = TD->getPrefTypeAlignment(BaseType); in isSafeToLoadUnconditionally()
85 if (!TD) in isSafeToLoadUnconditionally()
90 uint64_t LoadSize = TD->getTypeStoreSize(AddrTy->getElementType()); in isSafeToLoadUnconditionally()
91 if (ByteOffset + LoadSize <= TD->getTypeAllocSize(BaseType) && in isSafeToLoadUnconditionally()
/external/llvm/lib/Transforms/Utils/
DBuildLibCalls.cpp35 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, in EmitStrLen() argument
51 TD->getIntPtrType(Context), in EmitStrLen()
65 const DataLayout *TD, const TargetLibraryInfo *TLI) { in EmitStrNLen() argument
80 TD->getIntPtrType(Context), in EmitStrNLen()
82 TD->getIntPtrType(Context), in EmitStrNLen()
95 const DataLayout *TD, const TargetLibraryInfo *TLI) { in EmitStrChr() argument
120 IRBuilder<> &B, const DataLayout *TD, in EmitStrNCmp() argument
140 TD->getIntPtrType(Context), NULL); in EmitStrNCmp()
153 const DataLayout *TD, const TargetLibraryInfo *TLI, in EmitStrCpy() argument
177 IRBuilder<> &B, const DataLayout *TD, in EmitStrNCpy() argument
[all …]
DSimplifyLibCalls.cpp40 const DataLayout *TD; member in __anon17e94a0d0111::LibCallOptimization
60 Value *optimizeCall(CallInst *CI, const DataLayout *TD, in optimizeCall() argument
64 this->TD = TD; in optimizeCall()
166 FT->getParamType(2) != TD->getIntPtrType(Context) || in callOptimizer()
167 FT->getParamType(3) != TD->getIntPtrType(Context)) in callOptimizer()
189 FT->getParamType(2) != TD->getIntPtrType(Context) || in callOptimizer()
190 FT->getParamType(3) != TD->getIntPtrType(Context)) in callOptimizer()
212 FT->getParamType(2) != TD->getIntPtrType(Context) || in callOptimizer()
213 FT->getParamType(3) != TD->getIntPtrType(Context)) in callOptimizer()
238 FT->getParamType(2) != TD->getIntPtrType(Context)) in callOptimizer()
[all …]
/external/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp42 bool &VariableIdxFound, const DataLayout &TD){ in GetOffsetFromIndex() argument
58 Offset += TD.getStructLayout(STy)->getElementOffset(OpC->getZExtValue()); in GetOffsetFromIndex()
64 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()); in GetOffsetFromIndex()
75 const DataLayout &TD) { in IsPointerOffset() argument
86 Offset = -GetOffsetFromIndex(GEP1, 1, VariableIdxFound, TD); in IsPointerOffset()
91 Offset = GetOffsetFromIndex(GEP2, 1, VariableIdxFound, TD); in IsPointerOffset()
109 int64_t Offset1 = GetOffsetFromIndex(GEP1, Idx, VariableIdxFound, TD); in IsPointerOffset()
110 int64_t Offset2 = GetOffsetFromIndex(GEP2, Idx, VariableIdxFound, TD); in IsPointerOffset()
144 bool isProfitableToUseMemset(const DataLayout &TD) const;
149 bool MemsetRange::isProfitableToUseMemset(const DataLayout &TD) const { in isProfitableToUseMemset()
[all …]
DScalarReplAggregates.cpp90 DataLayout *TD; member
261 const DataLayout &TD; member in __anon654fc0e20211::ConvertToScalarInfo
306 : AllocaSize(Size), TD(td), ScalarLoadThreshold(SLT), IsNotTrivial(false), in ConvertToScalarInfo()
367 !HadNonMemTransferAccess && !TD.fitsInLegalInteger(BitWidth)) in TryConvert()
523 uint64_t GEPOffset = TD.getIndexedOffset(PtrTy, in CanConvertToScalar()
618 uint64_t GEPOffset = TD.getIndexedOffset(GEP->getPointerOperandType(), in ConvertUsesToScalar()
695 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, &TD, 0)); in ConvertUsesToScalar()
697 if (GetUnderlyingObject(MTI->getSource(), &TD, 0) != OrigAI) { in ConvertUsesToScalar()
713 } else if (GetUnderlyingObject(MTI->getDest(), &TD, 0) != OrigAI) { in ConvertUsesToScalar()
773 unsigned FromTypeSize = TD.getTypeAllocSize(FromType); in ConvertScalar_ExtractValue()
[all …]
DGVN.cpp577 const DataLayout *TD; member in __anon1a4f572a0211::GVN
614 const DataLayout *getDataLayout() const { return TD; } in getDataLayout()
816 const DataLayout &TD) { in CanCoerceMustAliasedValueToLoad() argument
825 if (TD.getTypeSizeInBits(StoredVal->getType()) < in CanCoerceMustAliasedValueToLoad()
826 TD.getTypeSizeInBits(LoadTy)) in CanCoerceMustAliasedValueToLoad()
841 const DataLayout &TD) { in CoerceAvailableValueToLoadType() argument
842 if (!CanCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, TD)) in CoerceAvailableValueToLoadType()
848 uint64_t StoreSize = TD.getTypeSizeInBits(StoredValTy); in CoerceAvailableValueToLoadType()
849 uint64_t LoadSize = TD.getTypeSizeInBits(LoadedTy); in CoerceAvailableValueToLoadType()
860 StoredValTy = TD.getIntPtrType(StoredValTy); in CoerceAvailableValueToLoadType()
[all …]
DGlobalMerge.cpp124 const DataLayout *TD; member
126 GlobalCmp(const DataLayout *td) : TD(td) { } in GlobalCmp()
132 return (TD->getTypeAllocSize(Ty1) < TD->getTypeAllocSize(Ty2)); in operator ()()
146 const DataLayout *TD = TLI->getDataLayout(); in doMerge() local
154 std::stable_sort(Globals.begin(), Globals.end(), GlobalCmp(TD)); in doMerge()
165 MergedSize += TD->getTypeAllocSize(Ty); in doMerge()
237 const DataLayout *TD = TLI->getDataLayout(); in doInitialization() local
255 unsigned Alignment = TD->getPreferredAlignment(I); in doInitialization()
257 if (Alignment > TD->getABITypeAlignment(Ty)) in doInitialization()
269 if (TD->getTypeAllocSize(Ty) < MaxOffset) { in doInitialization()
/external/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp59 const TypedefNameDecl *TD = TT->getDecl(); in IsStdString() local
61 if (!InNamespace(TD, "std")) in IsStdString()
64 return TD->getName() == "string"; in IsStdString()
89 TemplateDecl *TD = TM.getAsTemplateDecl(); in IsStdVector() local
91 if (!TD || !InNamespace(TD, "std")) in IsStdVector()
94 return TD->getName() == "vector"; in IsStdVector()
103 TemplateDecl *TD = TM.getAsTemplateDecl(); in IsSmallVector() local
105 if (!TD || !InNamespace(TD, "llvm")) in IsSmallVector()
108 return TD->getName() == "SmallVector"; in IsSmallVector()

12345678910>>...22