HomeSort by relevance Sort by last modified time
    Searched refs:TargetLibraryInfo (Results 1 - 25 of 69) sorted by null

1 2 3

  /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>();

Completed in 416 milliseconds

1 2 3