/freebsd-10.2-release/contrib/llvm/lib/Target/ |
H A D | Target.cpp | 57 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { argument 58 unwrap(PM)->add(new DataLayout(*unwrap(TD))); 66 char *LLVMCopyStringRepOfTargetData(LLVMTargetDataRef TD) { argument 67 std::string StringRep = unwrap(TD)->getStringRepresentation(); 71 LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef TD) { argument 72 return unwrap(TD)->isLittleEndian() ? LLVMLittleEndian : LLVMBigEndian; 75 unsigned LLVMPointerSize(LLVMTargetDataRef TD) { argument 76 return unwrap(TD)->getPointerSize(0); 79 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { argument 80 return unwrap(TD) 83 LLVMIntPtrType(LLVMTargetDataRef TD) argument 87 LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) argument 91 LLVMIntPtrTypeInContext(LLVMContextRef C, LLVMTargetDataRef TD) argument 95 LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) argument 99 LLVMSizeOfTypeInBits(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 103 LLVMStoreSizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 107 LLVMABISizeOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 111 LLVMABIAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 115 LLVMCallFrameAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 119 LLVMPreferredAlignmentOfType(LLVMTargetDataRef TD, LLVMTypeRef Ty) argument 123 LLVMPreferredAlignmentOfGlobal(LLVMTargetDataRef TD, LLVMValueRef GlobalVar) argument 128 LLVMElementAtOffset(LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned long long Offset) argument 134 LLVMOffsetOfElement(LLVMTargetDataRef TD, LLVMTypeRef StructTy, unsigned Element) argument 140 LLVMDisposeTargetData(LLVMTargetDataRef TD) argument [all...] |
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetSelectionDAGInfo.cpp | 19 : TD(TM.getDataLayout()) {
|
/freebsd-10.2-release/contrib/llvm/include/llvm-c/ |
H A D | 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, LLVMTypeRe [all...] |
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/ |
H A D | ValueTracking.h | 36 /// type (but only if TD is non-null), and vectors of integers. In the case 41 const DataLayout *TD = 0, unsigned Depth = 0); 47 const DataLayout *TD = 0, unsigned Depth = 0); 60 bool isKnownNonZero(Value *V, const DataLayout *TD = 0, unsigned Depth = 0); 67 /// type (but only if TD is non-null), and vectors of integers. In the case 72 const DataLayout *TD = 0, unsigned Depth = 0); 83 unsigned ComputeNumSignBits(Value *Op, const DataLayout *TD = 0, 121 const DataLayout *TD); 124 const DataLayout *TD) { 125 return GetPointerBaseWithConstantOffset(const_cast<Value*>(Ptr), Offset,TD); 123 GetPointerBaseWithConstantOffset(const Value *Ptr, int64_t &Offset, const DataLayout *TD) argument [all...] |
H A 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 [all...] |
H A 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);
|
H A D | Loads.h | 30 unsigned Align, const DataLayout *TD = 0);
|
/freebsd-10.2-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | IntrinsicLowering.h | 27 const DataLayout& TD; member in class:llvm::IntrinsicLowering 33 TD(td), Warned(false) {}
|
/freebsd-10.2-release/contrib/llvm/include/llvm/Transforms/Utils/ |
H A 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...] |
H A 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, argument 190 Type *IntPtrTy = TD.getIntPtrType(GEP->getType()); 205 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()) & PtrSizeMask; 216 Size = TD [all...] |
H A D | SimplifyLibCalls.h | 34 LibCallSimplifier(const DataLayout *TD, const TargetLibraryInfo *TLI,
|
H A D | Cloning.h | 154 const DataLayout *TD = 0, 163 : CG(cg), TD(td) {} 168 const DataLayout *TD; member in class:llvm::InlineFunctionInfo
|
/freebsd-10.2-release/tools/regression/execve/ |
H A D | Makefile | 7 TD= ${.CURDIR}/tests macro 16 ${x}: ${TD}/${x} 17 cp ${TD}/${x} . 33 ${RP} ${TD}/nonexistent | grep 'No such file or directory' 53 goodaout: ${TD}/goodaout.c 54 ${CC} -static -o ${.TARGET} ${TD}/goodaout.c
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | MangleNumberingContext.cpp | 41 MangleNumberingContext::getManglingNumber(const TagDecl *TD) { argument 42 return ++TagManglingNumbers[TD->getIdentifier()];
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 49 const DataLayout &TD) { 81 unsigned BitShift = TD.getTypeAllocSizeInBits(SrcEltTy); 85 if (TD.isLittleEndian()) 103 return FoldBitCast(ConstantVector::get(Ops), DestTy, TD); 135 C = FoldBitCast(C, DestIVTy, TD); 159 bool isLittleEndian = TD.isLittleEndian(); 224 APInt &Offset, const DataLayout &TD) { 227 unsigned BitWidth = TD.getPointerTypeSizeInBits(GV->getType()); 239 return IsConstantOffsetFromGlobal(CE->getOperand(0), GV, Offset, TD); 246 unsigned BitWidth = TD 48 FoldBitCast(Constant *C, Type *DestTy, const DataLayout &TD) argument 223 IsConstantOffsetFromGlobal(Constant *C, GlobalValue *&GV, APInt &Offset, const DataLayout &TD) argument 265 ReadDataFromGlobal(Constant *C, uint64_t ByteOffset, unsigned char *CurPtr, unsigned BytesLeft, const DataLayout &TD) argument 388 FoldReinterpretLoadFromConstPtr(Constant *C, const DataLayout &TD) argument 472 ConstantFoldLoadFromConstPtr(Constant *C, const DataLayout *TD) argument 548 ConstantFoldLoadInst(const LoadInst *LI, const DataLayout *TD) argument 617 CastGEPIndices(ArrayRef<Constant *> Ops, Type *ResultTy, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 673 SymbolicallyEvaluateGEP(ArrayRef<Constant *> Ops, Type *ResultTy, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 839 ConstantFoldInstruction(Instruction *I, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 912 ConstantFoldConstantExpressionImpl(const ConstantExpr *CE, const DataLayout *TD, const TargetLibraryInfo *TLI, SmallPtrSet<ConstantExpr *, 4> &FoldedOps) argument 937 ConstantFoldConstantExpression(const ConstantExpr *CE, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 954 ConstantFoldInstOperands(unsigned Opcode, Type *DestTy, ArrayRef<Constant *> Ops, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 1053 ConstantFoldCompareInstOperands(unsigned Predicate, Constant *Ops0, Constant *Ops1, const DataLayout *TD, const TargetLibraryInfo *TLI) argument [all...] |
H A D | ValueTracking.cpp | 40 static unsigned getBitWidth(Type *Ty, const DataLayout *TD) { argument 44 return TD ? TD->getPointerTypeSizeInBits(Ty) : 0; 50 const DataLayout *TD, unsigned Depth) { 61 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); 82 llvm::ComputeMaskedBits(Op0, LHSKnownZero, LHSKnownOne, TD, Depth+1); 87 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); 136 const DataLayout *TD, unsigned Depth) { 138 ComputeMaskedBits(Op1, KnownZero, KnownOne, TD, Depth+1); 139 ComputeMaskedBits(Op0, KnownZero2, KnownOne2, TD, Dept 47 ComputeMaskedBitsAddSub(bool Add, Value *Op0, Value *Op1, bool NSW, APInt &KnownZero, APInt &KnownOne, APInt &KnownZero2, APInt &KnownOne2, const DataLayout *TD, unsigned Depth) argument 133 ComputeMaskedBitsMul(Value *Op0, Value *Op1, bool NSW, APInt &KnownZero, APInt &KnownOne, APInt &KnownZero2, APInt &KnownOne2, const DataLayout *TD, unsigned Depth) argument 229 ComputeMaskedBits(Value *V, APInt &KnownZero, APInt &KnownOne, const DataLayout *TD, unsigned Depth) argument 802 ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, const DataLayout *TD, unsigned Depth) argument 980 isKnownNonZero(Value *V, const DataLayout *TD, unsigned Depth) argument 1115 MaskedValueIsZero(Value *V, const APInt &Mask, const DataLayout *TD, unsigned Depth) argument 1133 ComputeNumSignBits(Value *V, const DataLayout *TD, unsigned Depth) argument 1899 GetUnderlyingObject(Value *V, const DataLayout *TD, unsigned MaxLookup) argument 1928 GetUnderlyingObjects(Value *V, SmallVectorImpl<Value *> &Objects, const DataLayout *TD, unsigned MaxLookup) argument 1974 isSafeToSpeculativelyExecute(const Value *V, const DataLayout *TD) argument [all...] |
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
|
/freebsd-10.2-release/contrib/llvm/tools/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 | MangleNumberingContext.h | 55 unsigned getManglingNumber(const TagDecl *TD);
|
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.cpp | 48 : ExecutionEngine(M), TD(M) { 51 setDataLayout(&TD); 57 IL = new IntrinsicLowering(TD);
|
/freebsd-10.2-release/contrib/netbsd-tests/sbin/resize_ffs/ |
H A D | common.sh | 64 uudecode -p ${TDBASE64} | (cd mnt; tar xzf - -s/testdata/TD$1/) 79 rm -rf mnt/TD$1 94 (cd mnt/TD$1 && md5 *) > TD$1.md5 95 atf_check diff -u ${GOODMD5} TD$1.md5
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 35 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, argument 51 TD->getIntPtrType(Context), 65 const DataLayout *TD, const TargetLibraryInfo *TLI) { 80 TD->getIntPtrType(Context), 82 TD->getIntPtrType(Context), 95 const DataLayout *TD, const TargetLibraryInfo *TLI) { 120 IRBuilder<> &B, const DataLayout *TD, 140 TD->getIntPtrType(Context), NULL); 153 const DataLayout *TD, const TargetLibraryInfo *TLI, 177 IRBuilder<> &B, const DataLayout *TD, 64 EmitStrNLen(Value *Ptr, Value *MaxLen, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 94 EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 119 EmitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 152 EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI, StringRef Name) argument 176 EmitStrNCpy(Value *Dst, Value *Src, Value *Len, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI, StringRef Name) argument 203 EmitMemCpyChk(Value *Dst, Value *Src, Value *Len, Value *ObjSize, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 231 EmitMemChr(Value *Ptr, Value *Val, Value *Len, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 259 EmitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 319 EmitPutChar(Value *Char, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 341 EmitPutS(Value *Str, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 365 EmitFPutC(Value *Char, Value *File, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 398 EmitFPutS(Value *Str, Value *File, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 430 EmitFWrite(Value *Ptr, Value *Size, Value *File, IRBuilder<> &B, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 469 fold(CallInst *CI, const DataLayout *TD, const TargetLibraryInfo *TLI) argument [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | CocoaConventions.cpp | 28 while (const TypedefType *TD = dyn_cast<TypedefType>(RetTy.getTypePtr())) { 29 StringRef TDName = TD->getDecl()->getIdentifier()->getName(); 35 RetTy = TD->getDecl()->getUnderlyingType();
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 90 DataLayout *TD; member in struct:__anon2824::SROA 261 const DataLayout &TD; member in class:__anon2825::ConvertToScalarInfo 306 : AllocaSize(Size), TD(td), ScalarLoadThreshold(SLT), IsNotTrivial(false), 367 !HadNonMemTransferAccess && !TD.fitsInLegalInteger(BitWidth)) 523 uint64_t GEPOffset = TD.getIndexedOffset(PtrTy, 618 uint64_t GEPOffset = TD.getIndexedOffset(GEP->getPointerOperandType(), 695 AllocaInst *OrigAI = cast<AllocaInst>(GetUnderlyingObject(Ptr, &TD, 0)); 697 if (GetUnderlyingObject(MTI->getSource(), &TD, 0) != OrigAI) { 713 } else if (GetUnderlyingObject(MTI->getDest(), &TD, 0) != OrigAI) { 773 unsigned FromTypeSize = TD 1137 isSafeSelectToSpeculate(SelectInst *SI, const DataLayout *TD) argument 1175 isSafePHIToSpeculate(PHINode *PN, const DataLayout *TD) argument 1239 tryToMakeAllocaBePromotable(AllocaInst *AI, const DataLayout *TD) argument 2534 HasPadding(Type *Ty, const DataLayout &TD) argument [all...] |
H A D | MemCpyOptimizer.cpp | 42 bool &VariableIdxFound, const DataLayout &TD){ 58 Offset += TD.getStructLayout(STy)->getElementOffset(OpC->getZExtValue()); 64 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()); 75 const DataLayout &TD) { 86 Offset = -GetOffsetFromIndex(GEP1, 1, VariableIdxFound, TD); 91 Offset = GetOffsetFromIndex(GEP2, 1, VariableIdxFound, TD); 109 int64_t Offset1 = GetOffsetFromIndex(GEP1, Idx, VariableIdxFound, TD); 110 int64_t Offset2 = GetOffsetFromIndex(GEP2, Idx, VariableIdxFound, TD); 144 bool isProfitableToUseMemset(const DataLayout &TD) const; 149 bool MemsetRange::isProfitableToUseMemset(const DataLayout &TD) cons 41 GetOffsetFromIndex(const GEPOperator *GEP, unsigned Idx, bool &VariableIdxFound, const DataLayout &TD) argument 74 IsPointerOffset(Value *Ptr1, Value *Ptr2, int64_t &Offset, const DataLayout &TD) argument 198 const DataLayout &TD; member in class:__anon2800::MemsetRanges 308 const DataLayout *TD; member in class:__anon2801::MemCpyOpt [all...] |