Lines Matching refs:TargetLibraryInfo

254                                          const TargetLibraryInfo &TLI) {  in inferNonMandatoryLibFuncAttrs()
262 const TargetLibraryInfo &TLI) { in inferNonMandatoryLibFuncAttrs()
1241 const TargetLibraryInfo &TLI, bool Signed = true) { in setArgExtAttr()
1248 const TargetLibraryInfo &TLI, bool Signed = true) { in setRetExtAttr()
1289 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1362 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1367 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1384 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1391 bool llvm::hasFloatFn(const Module *M, const TargetLibraryInfo *TLI, Type *Ty, in hasFloatFn()
1405 StringRef llvm::getFloatFn(const Module *M, const TargetLibraryInfo *TLI, in getFloatFn()
1428 static IntegerType *getIntTy(IRBuilderBase &B, const TargetLibraryInfo *TLI) { in getIntTy()
1432 static IntegerType *getSizeTTy(IRBuilderBase &B, const TargetLibraryInfo *TLI) { in getSizeTTy()
1440 const TargetLibraryInfo *TLI, in emitLibCall()
1458 const TargetLibraryInfo *TLI) { in emitStrLen()
1465 const TargetLibraryInfo *TLI) { in emitStrDup()
1471 const TargetLibraryInfo *TLI) { in emitStrChr()
1479 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitStrNCmp()
1490 const TargetLibraryInfo *TLI) { in emitStrCpy()
1497 const TargetLibraryInfo *TLI) { in emitStpCpy()
1504 const TargetLibraryInfo *TLI) { in emitStrNCpy()
1512 const TargetLibraryInfo *TLI) { in emitStpNCpy()
1521 const TargetLibraryInfo *TLI) { in emitMemCpyChk()
1542 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemPCpy()
1551 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemChr()
1561 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemRChr()
1571 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemCmp()
1581 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitBCmp()
1591 IRBuilderBase &B, const TargetLibraryInfo *TLI) { in emitMemCCpy()
1602 const TargetLibraryInfo *TLI) { in emitSNPrintf()
1615 const TargetLibraryInfo *TLI) { in emitSPrintf()
1626 const TargetLibraryInfo *TLI) { in emitStrCat()
1634 const TargetLibraryInfo *TLI) { in emitStrLCpy()
1643 const TargetLibraryInfo *TLI) { in emitStrLCat()
1652 const TargetLibraryInfo *TLI) { in emitStrNCat()
1661 IRBuilderBase &B, const TargetLibraryInfo *TLI) { in emitVSNPrintf()
1672 IRBuilderBase &B, const TargetLibraryInfo *TLI) { in emitVSPrintf()
1698 const TargetLibraryInfo *TLI) { in emitUnaryFloatFnCallHelper()
1718 Value *llvm::emitUnaryFloatFnCall(Value *Op, const TargetLibraryInfo *TLI, in emitUnaryFloatFnCall()
1730 Value *llvm::emitUnaryFloatFnCall(Value *Op, const TargetLibraryInfo *TLI, in emitUnaryFloatFnCall()
1747 const TargetLibraryInfo *TLI) { in emitBinaryFloatFnCallHelper()
1769 const TargetLibraryInfo *TLI, in emitBinaryFloatFnCall()
1784 const TargetLibraryInfo *TLI, in emitBinaryFloatFnCall()
1800 const TargetLibraryInfo *TLI) { in emitPutChar()
1819 const TargetLibraryInfo *TLI) { in emitPutS()
1837 const TargetLibraryInfo *TLI) { in emitFPutC()
1857 const TargetLibraryInfo *TLI) { in emitFPutS()
1877 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitFWrite()
1901 const TargetLibraryInfo *TLI) { in emitMalloc()
1921 const TargetLibraryInfo &TLI) { in emitCalloc()
1941 const TargetLibraryInfo *TLI, LibFunc NewFunc, in emitHotColdNew()
1961 const TargetLibraryInfo *TLI, in emitHotColdNewNoThrow()
1982 const TargetLibraryInfo *TLI, in emitHotColdNewAligned()
2003 const TargetLibraryInfo *TLI, in emitHotColdNewAlignedNoThrow()