/external/llvm/include/llvm/Analysis/ |
D | InstructionSimplify.h | 45 class TargetLibraryInfo; variable 53 const TargetLibraryInfo *TLI = nullptr, 62 const TargetLibraryInfo *TLI = nullptr, 71 const TargetLibraryInfo *TLI = nullptr, 80 const TargetLibraryInfo *TLI = nullptr, 89 const TargetLibraryInfo *TLI = nullptr, 97 const TargetLibraryInfo *TLI = nullptr, 105 const TargetLibraryInfo *TLI = nullptr, 113 const TargetLibraryInfo *TLI = nullptr, 122 const TargetLibraryInfo *TLI = nullptr, [all …]
|
D | MemoryBuiltins.h | 31 class TargetLibraryInfo; variable 39 bool isAllocationFn(const Value *V, const TargetLibraryInfo *TLI, 44 bool isNoAliasFn(const Value *V, const TargetLibraryInfo *TLI, 49 bool isMallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 54 bool isCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 59 bool isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 64 bool isReallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 69 bool isOperatorNewLikeFn(const Value *V, const TargetLibraryInfo *TLI, 79 const CallInst *extractMallocCall(const Value *I, const TargetLibraryInfo *TLI); 81 const TargetLibraryInfo *TLI) { in extractMallocCall() [all …]
|
D | TargetLibraryInfo.h | 59 friend class TargetLibraryInfo; variable 180 class TargetLibraryInfo { 187 explicit TargetLibraryInfo(const TargetLibraryInfoImpl &Impl) : Impl(&Impl) {} in TargetLibraryInfo() function 190 TargetLibraryInfo(const TargetLibraryInfo &TLI) : Impl(TLI.Impl) {} in TargetLibraryInfo() function 191 TargetLibraryInfo(TargetLibraryInfo &&TLI) : Impl(TLI.Impl) {} in TargetLibraryInfo() function 192 TargetLibraryInfo &operator=(const TargetLibraryInfo &TLI) { 196 TargetLibraryInfo &operator=(TargetLibraryInfo &&TLI) { 278 typedef TargetLibraryInfo Result; 305 TargetLibraryInfo run(Module &M); 306 TargetLibraryInfo run(Function &F); [all …]
|
D | ConstantFolding.h | 28 class TargetLibraryInfo; variable 40 const TargetLibraryInfo *TLI = nullptr); 47 const TargetLibraryInfo *TLI = nullptr); 58 const TargetLibraryInfo *TLI = nullptr); 67 const TargetLibraryInfo *TLI = nullptr); 99 const TargetLibraryInfo *TLI = nullptr);
|
D | LazyValueInfo.h | 26 class TargetLibraryInfo; variable 32 class TargetLibraryInfo *TLI;
|
D | PHITransAddr.h | 24 class TargetLibraryInfo; variable 44 const TargetLibraryInfo *TLI;
|
D | LoopAccessAnalysis.h | 372 const TargetLibraryInfo *TLI, AliasAnalysis *AA, 467 const TargetLibraryInfo *TLI; 541 const TargetLibraryInfo *TLI;
|
D | ValueTracking.h | 30 class TargetLibraryInfo; variable 212 bool isKnownNonNull(const Value *V, const TargetLibraryInfo *TLI = nullptr);
|
D | AliasAnalysis.h | 50 class TargetLibraryInfo; variable 60 const TargetLibraryInfo *TLI; 90 const TargetLibraryInfo *getTargetLibraryInfo() const { return TLI; } in getTargetLibraryInfo()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | BuildLibCalls.h | 23 class TargetLibraryInfo; variable 32 const TargetLibraryInfo *TLI); 38 const DataLayout &DL, const TargetLibraryInfo *TLI); 44 const TargetLibraryInfo *TLI); 48 const DataLayout &DL, const TargetLibraryInfo *TLI); 53 const TargetLibraryInfo *TLI, StringRef Name = "strcpy"); 58 const TargetLibraryInfo *TLI, StringRef Name = "strncpy"); 65 const TargetLibraryInfo *TLI); 70 const DataLayout &DL, const TargetLibraryInfo *TLI); 74 const DataLayout &DL, const TargetLibraryInfo *TLI); [all …]
|
D | Local.h | 39 class TargetLibraryInfo; variable 59 const TargetLibraryInfo *TLI = nullptr); 69 const TargetLibraryInfo *TLI = nullptr); 76 const TargetLibraryInfo *TLI = nullptr); 84 const TargetLibraryInfo *TLI = nullptr); 92 const TargetLibraryInfo *TLI = nullptr);
|
D | LoopUtils.h | 33 class TargetLibraryInfo; variable 92 TargetLibraryInfo *, Loop *, AliasSetTracker *, 103 TargetLibraryInfo *, Loop *, AliasSetTracker *,
|
D | SimplifyLibCalls.h | 28 class TargetLibraryInfo; variable 40 const TargetLibraryInfo *TLI; 44 FortifiedLibCallSimplifier(const TargetLibraryInfo *TLI, 75 const TargetLibraryInfo *TLI; 89 LibCallSimplifier(const DataLayout &DL, const TargetLibraryInfo *TLI,
|
D | BasicBlockUtils.h | 32 class TargetLibraryInfo; variable 51 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
|
/external/llvm/lib/Analysis/ |
D | MemoryBuiltins.cpp | 94 const TargetLibraryInfo *TLI, in getAllocationData() 151 bool llvm::isAllocationFn(const Value *V, const TargetLibraryInfo *TLI, in isAllocationFn() 158 bool llvm::isNoAliasFn(const Value *V, const TargetLibraryInfo *TLI, in isNoAliasFn() 168 bool llvm::isMallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, in isMallocLikeFn() 175 bool llvm::isCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, in isCallocLikeFn() 182 bool llvm::isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI, in isAllocLikeFn() 189 bool llvm::isReallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, in isReallocLikeFn() 196 bool llvm::isOperatorNewLikeFn(const Value *V, const TargetLibraryInfo *TLI, in isOperatorNewLikeFn() 205 const TargetLibraryInfo *TLI) { in extractMallocCall() 210 const TargetLibraryInfo *TLI, in computeArraySize() [all …]
|
D | InstructionSimplify.cpp | 49 const TargetLibraryInfo *TLI; 54 Query(const DataLayout &DL, const TargetLibraryInfo *tli, in Query() 587 const DataLayout &DL, const TargetLibraryInfo *TLI, in SimplifyAddInst() 780 const DataLayout &DL, const TargetLibraryInfo *TLI, in SimplifySubInst() 960 const TargetLibraryInfo *TLI, in SimplifyFAddInst() 969 const TargetLibraryInfo *TLI, in SimplifyFSubInst() 978 const TargetLibraryInfo *TLI, in SimplifyFMulInst() 986 const TargetLibraryInfo *TLI, in SimplifyMulInst() 1090 const TargetLibraryInfo *TLI, in SimplifySDivInst() 1108 const TargetLibraryInfo *TLI, in SimplifyUDivInst() [all …]
|
D | TargetLibraryInfo.cpp | 527 TargetLibraryInfo TargetLibraryAnalysis::run(Module &M) { in run() 529 return TargetLibraryInfo(*PresetInfoImpl); in run() 531 return TargetLibraryInfo(lookupInfoImpl(Triple(M.getTargetTriple()))); in run() 534 TargetLibraryInfo TargetLibraryAnalysis::run(Function &F) { in run() 536 return TargetLibraryInfo(*PresetInfoImpl); in run() 538 return TargetLibraryInfo( in run()
|
D | ConstantFolding.cpp | 676 const TargetLibraryInfo *TLI) { in CastGEPIndices() 729 const TargetLibraryInfo *TLI) { in SymbolicallyEvaluateGEP() 893 const TargetLibraryInfo *TLI) { in ConstantFoldInstruction() 965 const TargetLibraryInfo *TLI, in ConstantFoldConstantExpressionImpl() 991 const TargetLibraryInfo *TLI) { in ConstantFoldConstantExpression() 1009 const TargetLibraryInfo *TLI) { in ConstantFoldInstOperands() 1107 const TargetLibraryInfo *TLI) { in ConstantFoldCompareInstOperands() 1403 const TargetLibraryInfo *TLI) { in ConstantFoldScalarCall() 1739 const TargetLibraryInfo *TLI) { in ConstantFoldVectorCall() 1768 const TargetLibraryInfo *TLI) { in ConstantFoldCall()
|
D | CMakeLists.txt | 57 TargetLibraryInfo.cpp
|
/external/llvm/lib/Transforms/Utils/ |
D | BuildLibCalls.cpp | 37 const TargetLibraryInfo *TLI) { in EmitStrLen() 62 const DataLayout &DL, const TargetLibraryInfo *TLI) { in EmitStrNLen() 88 const TargetLibraryInfo *TLI) { in EmitStrChr() 112 const DataLayout &DL, const TargetLibraryInfo *TLI) { in EmitStrNCmp() 139 const TargetLibraryInfo *TLI, StringRef Name) { in EmitStrCpy() 162 const TargetLibraryInfo *TLI, StringRef Name) { in EmitStrNCpy() 189 const TargetLibraryInfo *TLI) { in EmitMemCpyChk() 213 const DataLayout &DL, const TargetLibraryInfo *TLI) { in EmitMemChr() 235 const DataLayout &DL, const TargetLibraryInfo *TLI) { in EmitMemCmp() 318 const TargetLibraryInfo *TLI) { in EmitPutChar() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | DCE.cpp | 46 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI() : nullptr; in runOnBasicBlock() 100 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI() : nullptr; in runOnFunction()
|
D | DeadStoreElimination.cpp | 51 const TargetLibraryInfo *TLI; 118 const TargetLibraryInfo *TLI, in DeleteDeadInstruction() 156 static bool hasMemoryWrite(Instruction *I, const TargetLibraryInfo *TLI) { in hasMemoryWrite() 316 const TargetLibraryInfo *TLI) { in getPointerSize() 339 const TargetLibraryInfo *TLI, in isOverwrite()
|
D | ConstantProp.cpp | 71 TargetLibraryInfo *TLI = in runOnFunction()
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAGISel.h | 33 class TargetLibraryInfo; variable 45 const TargetLibraryInfo *LibInfo;
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineInternal.h | 37 class TargetLibraryInfo; variable 194 TargetLibraryInfo *TLI; 206 bool MinimizeSize, AssumptionCache *AC, TargetLibraryInfo *TLI, in InstCombiner() 224 TargetLibraryInfo *getTargetLibraryInfo() const { return TLI; } in getTargetLibraryInfo()
|