Lines Matching refs:TargetLibraryInfo

254                                          const TargetLibraryInfo &TLI) {  in inferNonMandatoryLibFuncAttrs()
262 const TargetLibraryInfo &TLI) { in inferNonMandatoryLibFuncAttrs()
1252 const TargetLibraryInfo &TLI, bool Signed = true) { in setArgExtAttr()
1259 const TargetLibraryInfo &TLI, bool Signed = true) { in setRetExtAttr()
1300 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1373 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1378 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1395 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1402 bool llvm::hasFloatFn(const Module *M, const TargetLibraryInfo *TLI, Type *Ty, in hasFloatFn()
1416 StringRef llvm::getFloatFn(const Module *M, const TargetLibraryInfo *TLI, in getFloatFn()
1439 static IntegerType *getIntTy(IRBuilderBase &B, const TargetLibraryInfo *TLI) { in getIntTy()
1443 static IntegerType *getSizeTTy(IRBuilderBase &B, const TargetLibraryInfo *TLI) { in getSizeTTy()
1451 const TargetLibraryInfo *TLI, in emitLibCall()
1469 const TargetLibraryInfo *TLI) { in emitStrLen()
1476 const TargetLibraryInfo *TLI) { in emitStrDup()
1482 const TargetLibraryInfo *TLI) { in emitStrChr()
1490 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitStrNCmp()
1501 const TargetLibraryInfo *TLI) { in emitStrCpy()
1508 const TargetLibraryInfo *TLI) { in emitStpCpy()
1515 const TargetLibraryInfo *TLI) { in emitStrNCpy()
1523 const TargetLibraryInfo *TLI) { in emitStpNCpy()
1532 const TargetLibraryInfo *TLI) { in emitMemCpyChk()
1553 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemPCpy()
1562 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemChr()
1572 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemRChr()
1582 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitMemCmp()
1592 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitBCmp()
1602 IRBuilderBase &B, const TargetLibraryInfo *TLI) { in emitMemCCpy()
1613 const TargetLibraryInfo *TLI) { in emitSNPrintf()
1626 const TargetLibraryInfo *TLI) { in emitSPrintf()
1637 const TargetLibraryInfo *TLI) { in emitStrCat()
1645 const TargetLibraryInfo *TLI) { in emitStrLCpy()
1654 const TargetLibraryInfo *TLI) { in emitStrLCat()
1663 const TargetLibraryInfo *TLI) { in emitStrNCat()
1672 IRBuilderBase &B, const TargetLibraryInfo *TLI) { in emitVSNPrintf()
1683 IRBuilderBase &B, const TargetLibraryInfo *TLI) { in emitVSPrintf()
1709 const TargetLibraryInfo *TLI) { in emitUnaryFloatFnCallHelper()
1729 Value *llvm::emitUnaryFloatFnCall(Value *Op, const TargetLibraryInfo *TLI, in emitUnaryFloatFnCall()
1741 Value *llvm::emitUnaryFloatFnCall(Value *Op, const TargetLibraryInfo *TLI, in emitUnaryFloatFnCall()
1758 const TargetLibraryInfo *TLI) { in emitBinaryFloatFnCallHelper()
1780 const TargetLibraryInfo *TLI, in emitBinaryFloatFnCall()
1795 const TargetLibraryInfo *TLI, in emitBinaryFloatFnCall()
1811 const TargetLibraryInfo *TLI) { in emitPutChar()
1830 const TargetLibraryInfo *TLI) { in emitPutS()
1848 const TargetLibraryInfo *TLI) { in emitFPutC()
1868 const TargetLibraryInfo *TLI) { in emitFPutS()
1888 const DataLayout &DL, const TargetLibraryInfo *TLI) { in emitFWrite()
1912 const TargetLibraryInfo *TLI) { in emitMalloc()
1932 const TargetLibraryInfo &TLI) { in emitCalloc()
1952 const TargetLibraryInfo *TLI, LibFunc NewFunc, in emitHotColdNew()
1972 const TargetLibraryInfo *TLI, in emitHotColdNewNoThrow()
1993 const TargetLibraryInfo *TLI, in emitHotColdNewAligned()
2014 const TargetLibraryInfo *TLI, in emitHotColdNewAlignedNoThrow()