Lines Matching refs:TargetLibraryInfo
20 #include "llvm/Analysis/TargetLibraryInfo.h"
178 const TargetLibraryInfo *TLI) {
220 const TargetLibraryInfo *TLI) {
228 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) {
236 getAllocationSize(const CallBase *CB, const TargetLibraryInfo *TLI) {
287 bool llvm::isAllocationFn(const Value *V, const TargetLibraryInfo *TLI) {
293 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) {
300 bool llvm::isNewLikeFn(const Value *V, const TargetLibraryInfo *TLI) {
306 bool llvm::isMallocOrCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI) {
313 bool llvm::isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI) {
330 bool llvm::isRemovableAlloc(const CallBase *CB, const TargetLibraryInfo *TLI) {
342 const TargetLibraryInfo *TLI) {
367 llvm::getAllocSize(const CallBase *CB, const TargetLibraryInfo *TLI,
429 const TargetLibraryInfo *TLI,
500 llvm::getAllocationFamily(const Value *I, const TargetLibraryInfo *TLI) {
545 Value *llvm::getFreedOperand(const CallBase *CB, const TargetLibraryInfo *TLI) {
579 const TargetLibraryInfo *TLI, ObjectSizeOpts Opts) {
591 const TargetLibraryInfo *TLI,
599 const TargetLibraryInfo *TLI, AAResults *AA, bool MustSucceed,
743 const TargetLibraryInfo *TLI,
1178 const DataLayout &DL, const TargetLibraryInfo *TLI, LLVMContext &Context,