Searched refs:isLibFuncEmittable (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 1527 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable() function in llvm 1544 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable() function in llvm 1548 isLibFuncEmittable(M, TLI, TheLibFunc); in isLibFuncEmittable() 1557 return isLibFuncEmittable(M, TLI, FloatFn); in hasFloatFn() 1559 return isLibFuncEmittable(M, TLI, DoubleFn); in hasFloatFn() 1561 return isLibFuncEmittable(M, TLI, LongDoubleFn); in hasFloatFn() 1603 if (!isLibFuncEmittable(M, TLI, TheLibFunc)) in emitLibCall() 1692 if (!isLibFuncEmittable(M, TLI, LibFunc_memcpy_chk)) in emitMemCpyChk() 1971 if (!isLibFuncEmittable(M, TLI, LibFunc_putchar)) in emitPutChar() 1990 if (!isLibFuncEmittable(M, TLI, LibFunc_puts)) in emitPutS() [all …]
|
| H A D | SimplifyLibCalls.cpp | 1603 if (isLibFuncEmittable(M, TLI, LibFunc_bcmp) && in optimizeMemCmp() 2076 isLibFuncEmittable(M, TLI, LibFn)) { in replacePowWithExp() 2732 if (isLibFuncEmittable(M, TLI, LibFunc_sqrtf) && in optimizeSqrt() 2854 isLibFuncEmittable(M, TLI, Func)) { in optimizeTrigInversionPairs() 2908 if (!isLibFuncEmittable(M, TLI, Name)) in insertSinCosCall() 3057 !isLibFuncEmittable(M, TLI, Func) || in classifyArgUse() 3369 if (isLibFuncEmittable(M, TLI, LibFunc_iprintf) && in optimizePrintF() 3381 if (isLibFuncEmittable(M, TLI, LibFunc_small_printf) && in optimizePrintF() 3486 if (isLibFuncEmittable(M, TLI, LibFunc_siprintf) && in optimizeSPrintF() 3498 if (isLibFuncEmittable(M, TLI, LibFunc_small_sprintf) && in optimizeSPrintF() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BuildLibCalls.h | 80 LLVM_ABI bool isLibFuncEmittable(const Module *M, 83 LLVM_ABI bool isLibFuncEmittable(const Module *M,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PreISelIntrinsicLowering.cpp | 267 if (!isLibFuncEmittable(M, &TLI, LibFunc_memset_pattern16)) in getMemSetPattern16Value()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1140 isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)) { in processLoopStridedStore() 1758 if (!isLibFuncEmittable(Preheader->getModule(), TLI, LibFunc_strlen)) in recognizeAndInsertStrLen() 1763 if (!isLibFuncEmittable(Preheader->getModule(), TLI, LibFunc_wcslen)) in recognizeAndInsertStrLen()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 1271 !isLibFuncEmittable(CI->getModule(), &TLI, LF)) in foldLibCalls()
|