Searched refs:isLibFuncEmittable (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 1388 isLibFuncEmittable(M, TLI, TheLibFunc); in isLibFuncEmittable() 1397 return isLibFuncEmittable(M, TLI, FloatFn); in hasFloatFn() 1399 return isLibFuncEmittable(M, TLI, DoubleFn); in hasFloatFn() 1443 if (!isLibFuncEmittable(M, TLI, TheLibFunc)) in emitLibCall() 1821 if (!isLibFuncEmittable(M, TLI, LibFunc_puts)) in emitPutS() 1839 if (!isLibFuncEmittable(M, TLI, LibFunc_fputc)) in emitFPutC() 1859 if (!isLibFuncEmittable(M, TLI, LibFunc_fputs)) in emitFPutS() 1944 if (!isLibFuncEmittable(M, TLI, NewFunc)) in emitHotColdNew() 1964 if (!isLibFuncEmittable(M, TLI, NewFunc)) in emitHotColdNewNoThrow() 1985 if (!isLibFuncEmittable(M, TLI, NewFunc)) in emitHotColdNewAligned() [all …]
|
| H A D | SimplifyLibCalls.cpp | 1599 if (isLibFuncEmittable(M, TLI, LibFunc_bcmp) && in optimizeMemCmp() 1996 isLibFuncEmittable(M, TLI, LibFn)) { in replacePowWithExp() 2548 if (isLibFuncEmittable(M, TLI, LibFunc_sqrtf) && in optimizeSqrt() 2634 isLibFuncEmittable(M, TLI, Func) && in optimizeTan() 2672 if (!isLibFuncEmittable(M, TLI, Name)) in insertSinCosCall() 2764 !isLibFuncEmittable(M, TLI, Func) || in classifyArgUse() 3021 if (isLibFuncEmittable(M, TLI, LibFunc_iprintf) && in optimizePrintF() 3033 if (isLibFuncEmittable(M, TLI, LibFunc_small_printf) && in optimizePrintF() 3142 if (isLibFuncEmittable(M, TLI, LibFunc_siprintf) && in optimizeSPrintF() 3366 if (isLibFuncEmittable(M, TLI, LibFunc_fiprintf) && in optimizeFPrintF() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BuildLibCalls.h | 67 bool isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, 69 bool isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
| H A D | AggressiveInstCombine.cpp | 412 if (!TLI.getLibFunc(*Call, Func) || !isLibFuncEmittable(M, &TLI, Func)) in foldSqrt()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 1075 if (!SplatValue && !isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)) in processLoopStridedStore() 1092 assert (isLibFuncEmittable(M, TLI, LibFunc_memset_pattern16)); in processLoopStridedStore()
|