/external/strace/linux/i386/ |
D | syscallent.h | 34 { 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/ |
D | syscallent.h | 36 { 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/ |
D | target_ocaml.c | 27 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/ |
D | Target.cpp | 57 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/ |
D | syscallent.h | 121 { 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/ |
D | InstructionSimplify.h | 51 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 …]
|
D | ValueTracking.h | 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); 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 …]
|
D | ConstantFolding.h | 39 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/ |
D | 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); 88 Value *EmitPutChar(Value *Char, IRBuilder<> &B, const DataLayout *TD, [all …]
|
D | Local.h | 89 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/ |
D | syscallent.h | 4008 { 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/ |
D | ValueTracking.cpp | 39 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 …]
|
D | ConstantFolding.cpp | 49 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 …]
|
D | InstructionSimplify.cpp | 45 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 …]
|
D | BasicAliasAnalysis.cpp | 87 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 …]
|
D | Lint.cpp | 106 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 …]
|
D | MemoryBuiltins.cpp | 200 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 …]
|
D | Loads.cpp | 57 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/ |
D | BuildLibCalls.cpp | 35 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 …]
|
D | SimplifyLibCalls.cpp | 40 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/ |
D | MemCpyOptimizer.cpp | 42 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 …]
|
D | ScalarReplAggregates.cpp | 90 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 …]
|
D | GVN.cpp | 577 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 …]
|
D | GlobalMerge.cpp | 124 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/ |
D | LLVMConventionsChecker.cpp | 59 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()
|