Lines Matching refs:TargetLibraryInfo
20 #include "llvm/Analysis/TargetLibraryInfo.h"
181 const TargetLibraryInfo *TLI) {
223 const TargetLibraryInfo *TLI) {
233 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) {
243 getAllocationSize(const Value *V, const TargetLibraryInfo *TLI) {
299 bool llvm::isAllocationFn(const Value *V, const TargetLibraryInfo *TLI) {
305 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) {
312 bool llvm::isNewLikeFn(const Value *V, const TargetLibraryInfo *TLI) {
318 bool llvm::isMallocOrCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI) {
325 bool llvm::isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI) {
342 bool llvm::isRemovableAlloc(const CallBase *CB, const TargetLibraryInfo *TLI) {
354 const TargetLibraryInfo *TLI) {
379 llvm::getAllocSize(const CallBase *CB, const TargetLibraryInfo *TLI,
441 const TargetLibraryInfo *TLI,
512 llvm::getAllocationFamily(const Value *I, const TargetLibraryInfo *TLI) {
558 Value *llvm::getFreedOperand(const CallBase *CB, const TargetLibraryInfo *TLI) {
593 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts) {
605 const TargetLibraryInfo *TLI,
613 const TargetLibraryInfo *TLI, AAResults *AA, bool MustSucceed,
693 const TargetLibraryInfo *TLI,
1045 const DataLayout &DL, const TargetLibraryInfo *TLI, LLVMContext &Context,