| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/ |
| H A 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 …]
|
| H A 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, 106 const TargetLibraryInfo *TLI = nullptr, 115 const TargetLibraryInfo *TLI = nullptr, 124 const TargetLibraryInfo *TLI = nullptr, [all …]
|
| H A D | ConstantFolding.h | 28 class TargetLibraryInfo; variable 41 const TargetLibraryInfo *TLI = nullptr); 48 const TargetLibraryInfo *TLI =nullptr); 59 const TargetLibraryInfo *TLI = nullptr); 68 const TargetLibraryInfo *TLI=nullptr); 101 const TargetLibraryInfo *TLI = nullptr);
|
| H A D | LazyValueInfo.h | 26 class TargetLibraryInfo; variable 33 class TargetLibraryInfo *TLI;
|
| H A D | PHITransAddr.h | 24 class TargetLibraryInfo; variable 44 const TargetLibraryInfo *TLI;
|
| H A D | ValueTracking.h | 30 class TargetLibraryInfo; variable 209 bool isKnownNonNull(const Value *V, const TargetLibraryInfo *TLI = nullptr);
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| H A D | BuildLibCalls.h | 23 class TargetLibraryInfo; variable 32 const TargetLibraryInfo *TLI); 38 const DataLayout *TD, const TargetLibraryInfo *TLI); 44 const TargetLibraryInfo *TLI); 48 const DataLayout *TD, const TargetLibraryInfo *TLI); 53 const DataLayout *TD, const TargetLibraryInfo *TLI, 59 const DataLayout *TD, const TargetLibraryInfo *TLI, 67 const TargetLibraryInfo *TLI); 72 const DataLayout *TD, const TargetLibraryInfo *TLI); 76 const DataLayout *TD, const TargetLibraryInfo *TLI); [all …]
|
| H A D | Local.h | 40 class TargetLibraryInfo; variable 60 const TargetLibraryInfo *TLI = nullptr); 70 const TargetLibraryInfo *TLI = nullptr); 77 const TargetLibraryInfo *TLI = nullptr); 85 const TargetLibraryInfo *TLI = nullptr); 93 const TargetLibraryInfo *TLI = nullptr);
|
| H A D | SimplifyLibCalls.h | 27 class TargetLibraryInfo; variable 40 const TargetLibraryInfo *TLI; 44 FortifiedLibCallSimplifier(const DataLayout *DL, const TargetLibraryInfo *TLI, 75 const TargetLibraryInfo *TLI; 82 LibCallSimplifier(const DataLayout *TD, const TargetLibraryInfo *TLI);
|
| H A D | BasicBlockUtils.h | 31 class TargetLibraryInfo; variable 49 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = nullptr);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | ConstantProp.cpp | 48 AU.addRequired<TargetLibraryInfo>(); in getAnalysisUsage() 56 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo) in INITIALIZE_PASS_DEPENDENCY() argument 73 TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>(); in runOnFunction()
|
| H A D | DCE.cpp | 45 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>(); in runOnBasicBlock() 98 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>(); in runOnFunction()
|
| H A D | LoopInstSimplify.cpp | 52 AU.addRequired<TargetLibraryInfo>(); in getAnalysisUsage() 61 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo) in INITIALIZE_PASS_DEPENDENCY() 82 const TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>(); in runOnLoop()
|
| H A D | PartiallyInlineLibCalls.cpp | 55 AU.addRequired<TargetLibraryInfo>(); in getAnalysisUsage() 63 TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>(); in runOnFunction()
|
| H A D | LoopIdiomRecognize.cpp | 136 TargetLibraryInfo *TLI; 178 AU.addRequired<TargetLibraryInfo>(); in getAnalysisUsage() 199 TargetLibraryInfo *getTargetLibraryInfo() { in getTargetLibraryInfo() 200 return TLI ? TLI : (TLI = &getAnalysis<TargetLibraryInfo>()); in getTargetLibraryInfo() 223 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo) in INITIALIZE_PASS_DEPENDENCY() 236 const TargetLibraryInfo *TLI) { in deleteDeadInstruction() 269 const TargetLibraryInfo *TLI) { in deleteIfDeadInstruction() 497 TargetLibraryInfo *TLI = LIR.getTargetLibraryInfo(); in transform() 670 TLI = &getAnalysis<TargetLibraryInfo>(); in runOnCountableLoop()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ |
| H A D | Target.cpp | 27 inline TargetLibraryInfo *unwrap(LLVMTargetLibraryInfoRef P) { in unwrap() 28 return reinterpret_cast<TargetLibraryInfo*>(P); in unwrap() 31 inline LLVMTargetLibraryInfoRef wrap(const TargetLibraryInfo *P) { in wrap() 32 TargetLibraryInfo *X = const_cast<TargetLibraryInfo*>(P); in wrap() 57 unwrap(PM)->add(new TargetLibraryInfo(*unwrap(TLI))); in LLVMAddTargetLibraryInfo()
|
| H A D | TargetLibraryInfo.cpp | 19 INITIALIZE_PASS(TargetLibraryInfo, "targetlibinfo", 21 char TargetLibraryInfo::ID = 0; 23 void TargetLibraryInfo::anchor() { } in anchor() 25 const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] = 380 static void initialize(TargetLibraryInfo &TLI, const Triple &T, in initialize() 689 TargetLibraryInfo::TargetLibraryInfo() : ImmutablePass(ID) { in TargetLibraryInfo() function in TargetLibraryInfo 696 TargetLibraryInfo::TargetLibraryInfo(const Triple &T) : ImmutablePass(ID) { in TargetLibraryInfo() function in TargetLibraryInfo 703 TargetLibraryInfo::TargetLibraryInfo(const TargetLibraryInfo &TLI) in TargetLibraryInfo() function in TargetLibraryInfo 728 bool TargetLibraryInfo::getLibFunc(StringRef funcName, in getLibFunc() 752 void TargetLibraryInfo::disableAllFunctions() { in disableAllFunctions()
|
| H A D | CMakeLists.txt | 4 TargetLibraryInfo.cpp
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyInstructions.cpp | 46 AU.addRequired<TargetLibraryInfo>(); in getAnalysisUsage() 56 const TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>(); in runOnFunction() 109 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo)
|
| H A D | BuildLibCalls.cpp | 37 const TargetLibraryInfo *TLI) { in EmitStrLen() 65 const DataLayout *TD, const TargetLibraryInfo *TLI) { in EmitStrNLen() 94 const DataLayout *TD, const TargetLibraryInfo *TLI) { in EmitStrChr() 119 const TargetLibraryInfo *TLI) { in EmitStrNCmp() 150 const DataLayout *TD, const TargetLibraryInfo *TLI, in EmitStrCpy() 175 const TargetLibraryInfo *TLI, StringRef Name) { in EmitStrNCpy() 202 const TargetLibraryInfo *TLI) { in EmitMemCpyChk() 230 const TargetLibraryInfo *TLI) { in EmitMemChr() 257 const TargetLibraryInfo *TLI) { in EmitMemCmp() 343 const TargetLibraryInfo *TLI) { in EmitPutChar() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Analysis/ |
| H A 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 …]
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | PassManagerBuilder.h | 22 class TargetLibraryInfo; variable 108 TargetLibraryInfo *LibraryInfo;
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetLibraryInfo.h | 698 class TargetLibraryInfo : public ImmutablePass { 719 TargetLibraryInfo(); 720 TargetLibraryInfo(const Triple &T); 721 explicit TargetLibraryInfo(const TargetLibraryInfo &TLI);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 53 AU.addRequired<TargetLibraryInfo>(); in getAnalysisUsage() 58 const TargetLibraryInfo *TLI; 169 TLI = &getAnalysis<TargetLibraryInfo>(); in runOnFunction()
|
| /minix3/external/bsd/llvm/lib/libLLVMTarget/ |
| H A D | Makefile | 11 TargetLibraryInfo.cpp \
|