Searched refs:isLibFuncEmittable (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 1378 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable() function in llvm 1395 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable() function in llvm 1399 isLibFuncEmittable(M, TLI, TheLibFunc); in isLibFuncEmittable() 1408 return isLibFuncEmittable(M, TLI, FloatFn); in hasFloatFn() 1410 return isLibFuncEmittable(M, TLI, DoubleFn); in hasFloatFn() 1412 return isLibFuncEmittable(M, TLI, LongDoubleFn); in hasFloatFn() 1454 if (!isLibFuncEmittable(M, TLI, TheLibFunc)) in emitLibCall() 1534 if (!isLibFuncEmittable(M, TLI, LibFunc_memcpy_chk)) in emitMemCpyChk() 1813 if (!isLibFuncEmittable(M, TLI, LibFunc_putchar)) in emitPutChar() 1832 if (!isLibFuncEmittable(M, TLI, LibFunc_puts)) in emitPutS() [all …]
|
H A D | SimplifyLibCalls.cpp | 1608 if (isLibFuncEmittable(M, TLI, LibFunc_bcmp) && in optimizeMemCmp() 2065 isLibFuncEmittable(M, TLI, LibFn)) { in replacePowWithExp() 2704 if (isLibFuncEmittable(M, TLI, LibFunc_sqrtf) && in optimizeSqrt() 2797 isLibFuncEmittable(M, TLI, Func)) { in optimizeTrigInversionPairs() 2851 if (!isLibFuncEmittable(M, TLI, Name)) in insertSinCosCall() 3000 !isLibFuncEmittable(M, TLI, Func) || in classifyArgUse() 3255 if (isLibFuncEmittable(M, TLI, LibFunc_iprintf) && in optimizePrintF() 3267 if (isLibFuncEmittable(M, TLI, LibFunc_small_printf) && in optimizePrintF() 3376 if (isLibFuncEmittable(M, TLI, LibFunc_siprintf) && in optimizeSPrintF() 3388 if (isLibFuncEmittable(M, TLI, LibFunc_small_sprintf) && in optimizeSPrintF() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | BuildLibCalls.h | 74 bool isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, 76 bool isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1080 if (!SplatValue && !isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)) in processLoopStridedStore() 1097 assert (isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)); in processLoopStridedStore()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 1200 !isLibFuncEmittable(CI->getModule(), &TLI, LF)) in foldLibCalls()
|