/external/llvm/include/llvm/Transforms/Utils/ |
BuildLibCalls.h | 23 class TargetLibraryInfo; 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...] |
SimplifyLibCalls.h | 23 class TargetLibraryInfo; 34 LibCallSimplifier(const DataLayout *TD, const TargetLibraryInfo *TLI,
|
Local.h | 39 class TargetLibraryInfo; 57 const TargetLibraryInfo *TLI = 0); 66 bool isInstructionTriviallyDead(Instruction *I, const TargetLibraryInfo *TLI=0); 73 const TargetLibraryInfo *TLI=0); 80 bool RecursivelyDeleteDeadPHINode(PHINode *PN, const TargetLibraryInfo *TLI=0); 89 const TargetLibraryInfo *TLI = 0);
|
BasicBlockUtils.h | 30 class TargetLibraryInfo; 49 bool DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI = 0);
|
/external/llvm/include/llvm/Analysis/ |
InstructionSimplify.h | 44 class TargetLibraryInfo; 52 const TargetLibraryInfo *TLI = 0, 59 const TargetLibraryInfo *TLI = 0, 66 const TargetLibraryInfo *TLI = 0, 73 const TargetLibraryInfo *TLI = 0, 81 const TargetLibraryInfo *TLI = 0, 87 const TargetLibraryInfo *TLI = 0, 93 const TargetLibraryInfo *TLI = 0, 99 const TargetLibraryInfo *TLI = 0, 105 const TargetLibraryInfo *TLI = 0 [all...] |
ConstantFolding.h | 28 class TargetLibraryInfo; 40 const TargetLibraryInfo *TLI = 0); 47 const TargetLibraryInfo *TLI = 0); 58 const TargetLibraryInfo *TLI = 0); 67 const TargetLibraryInfo *TLI = 0); 99 const TargetLibraryInfo *TLI = 0);
|
MemoryBuiltins.h | 31 class TargetLibraryInfo; 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, 75 const CallInst *extractMallocCall(const Value *I, const TargetLibraryInfo *TLI); 77 const TargetLibraryInfo *TLI) { 85 const TargetLibraryInfo *TLI) [all...] |
LazyValueInfo.h | 23 class TargetLibraryInfo; 30 class TargetLibraryInfo *TLI;
|
PHITransAddr.h | 23 class TargetLibraryInfo; 43 const TargetLibraryInfo *TLI;
|
/external/llvm/lib/Transforms/Scalar/ |
ConstantProp.cpp | 30 #include "llvm/Target/TargetLibraryInfo.h" 47 AU.addRequired<TargetLibraryInfo>(); 55 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo) 71 TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>();
|
DCE.cpp | 25 #include "llvm/Target/TargetLibraryInfo.h" 42 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>(); 92 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>();
|
LoopInstSimplify.cpp | 25 #include "llvm/Target/TargetLibraryInfo.h" 48 AU.addRequired<TargetLibraryInfo>(); 56 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo) 71 const TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>();
|
LoopIdiomRecognize.cpp | 59 #include "llvm/Target/TargetLibraryInfo.h" 137 TargetLibraryInfo *TLI; 179 AU.addRequired<TargetLibraryInfo>(); 195 TargetLibraryInfo *getTargetLibraryInfo() { 196 return TLI ? TLI : (TLI = &getAnalysis<TargetLibraryInfo>()); 219 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo) 232 const TargetLibraryInfo *TLI) { 265 const TargetLibraryInfo *TLI) { 499 TargetLibraryInfo *TLI = LIR.getTargetLibraryInfo(); 674 TLI = &getAnalysis<TargetLibraryInfo>(); [all...] |
/external/llvm/include/llvm-c/ |
Target.h | 241 class TargetLibraryInfo; 251 inline TargetLibraryInfo *unwrap(LLVMTargetLibraryInfoRef P) { 252 return reinterpret_cast<TargetLibraryInfo*>(P); 255 inline LLVMTargetLibraryInfoRef wrap(const TargetLibraryInfo *P) { 256 TargetLibraryInfo *X = const_cast<TargetLibraryInfo*>(P);
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyInstructions.cpp | 28 #include "llvm/Target/TargetLibraryInfo.h" 43 AU.addRequired<TargetLibraryInfo>(); 50 const TargetLibraryInfo *TLI = &getAnalysis<TargetLibraryInfo>(); 92 INITIALIZE_PASS_DEPENDENCY(TargetLibraryInfo)
|
BuildLibCalls.cpp | 24 #include "llvm/Target/TargetLibraryInfo.h" 36 const TargetLibraryInfo *TLI) { 65 const DataLayout *TD, const TargetLibraryInfo *TLI) { 95 const DataLayout *TD, const TargetLibraryInfo *TLI) { 121 const TargetLibraryInfo *TLI) { 153 const DataLayout *TD, const TargetLibraryInfo *TLI, 178 const TargetLibraryInfo *TLI, StringRef Name) { 205 const TargetLibraryInfo *TLI) { 233 const TargetLibraryInfo *TLI) { 261 const TargetLibraryInfo *TLI) [all...] |
/external/llvm/include/llvm/Transforms/IPO/ |
PassManagerBuilder.h | 21 class TargetLibraryInfo; 97 TargetLibraryInfo *LibraryInfo;
|
/external/llvm/lib/Target/ |
Android.mk | 8 TargetLibraryInfo.cpp \
|
TargetLibraryInfo.cpp | 1 //===-- TargetLibraryInfo.cpp - Runtime library information ----------------==// 10 // This file implements the TargetLibraryInfo class. 14 #include "llvm/Target/TargetLibraryInfo.h" 19 INITIALIZE_PASS(TargetLibraryInfo, "targetlibinfo", 21 char TargetLibraryInfo::ID = 0; 23 void TargetLibraryInfo::anchor() { } 25 const char* TargetLibraryInfo::StandardNames[LibFunc::NumLibFuncs] = 331 static void initialize(TargetLibraryInfo &TLI, const Triple &T, 339 llvm_unreachable("TargetLibraryInfo function names must be sorted"); 580 TargetLibraryInfo::TargetLibraryInfo() : ImmutablePass(ID) [all...] |
Target.cpp | 21 #include "llvm/Target/TargetLibraryInfo.h" 45 unwrap(PM)->add(new TargetLibraryInfo(*unwrap(TLI)));
|
/external/llvm/lib/Analysis/ |
MemoryBuiltins.cpp | 29 #include "llvm/Target/TargetLibraryInfo.h" 89 const TargetLibraryInfo *TLI, 146 bool llvm::isAllocationFn(const Value *V, const TargetLibraryInfo *TLI, 153 bool llvm::isNoAliasFn(const Value *V, const TargetLibraryInfo *TLI, 163 bool llvm::isMallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 170 bool llvm::isCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 177 bool llvm::isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 184 bool llvm::isReallocLikeFn(const Value *V, const TargetLibraryInfo *TLI, 193 const TargetLibraryInfo *TLI) { 198 const TargetLibraryInfo *TLI [all...] |
/external/llvm/include/llvm/Target/ |
TargetLibraryInfo.h | 1 //===-- llvm/Target/TargetLibraryInfo.h - Library information ---*- C++ -*-===// 630 /// TargetLibraryInfo - This immutable pass captures information about what 633 class TargetLibraryInfo : public ImmutablePass { 654 TargetLibraryInfo(); 655 TargetLibraryInfo(const Triple &T); 656 explicit TargetLibraryInfo(const TargetLibraryInfo &TLI); 703 /// setUnavailable - this can be used by whatever sets up TargetLibraryInfo to
|
/external/llvm/include/llvm/CodeGen/ |
SelectionDAGISel.h | 32 class TargetLibraryInfo; 47 const TargetLibraryInfo *LibInfo;
|
FastISel.h | 37 class TargetLibraryInfo; 61 const TargetLibraryInfo *LibInfo; 159 const TargetLibraryInfo *libInfo);
|
/external/llvm/lib/Transforms/Instrumentation/ |
BoundsChecking.cpp | 28 #include "llvm/Target/TargetLibraryInfo.h" 52 AU.addRequired<TargetLibraryInfo>(); 57 const TargetLibraryInfo *TLI; 171 TLI = &getAnalysis<TargetLibraryInfo>();
|