Lines Matching refs:TLI

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) {
82 return const_cast<CallInst*>(extractMallocCall((const Value*)I, TLI));
89 const TargetLibraryInfo *TLI);
96 PointerType *getMallocType(const CallInst *CI, const TargetLibraryInfo *TLI);
103 Type *getMallocAllocatedType(const CallInst *CI, const TargetLibraryInfo *TLI);
111 const TargetLibraryInfo *TLI,
121 const CallInst *extractCallocCall(const Value *I, const TargetLibraryInfo *TLI);
123 const TargetLibraryInfo *TLI) {
124 return const_cast<CallInst*>(extractCallocCall((const Value*)I, TLI));
133 const CallInst *isFreeCall(const Value *I, const TargetLibraryInfo *TLI);
135 static inline CallInst *isFreeCall(Value *I, const TargetLibraryInfo *TLI) {
136 return const_cast<CallInst*>(isFreeCall((const Value*)I, TLI));
151 const TargetLibraryInfo *TLI, bool RoundToAlign = false);
163 const TargetLibraryInfo *TLI;
176 ObjectSizeOffsetVisitor(const DataLayout *DL, const TargetLibraryInfo *TLI,
226 const TargetLibraryInfo *TLI;
241 ObjectSizeOffsetEvaluator(const DataLayout *DL, const TargetLibraryInfo *TLI,