Lines Matching refs:funcName
889 static StringRef sanitizeFunctionName(StringRef funcName) { in sanitizeFunctionName() argument
892 if (funcName.empty() || funcName.contains('\0')) in sanitizeFunctionName()
897 return GlobalValue::dropLLVMManglingEscape(funcName); in sanitizeFunctionName()
900 bool TargetLibraryInfoImpl::getLibFunc(StringRef funcName, LibFunc &F) const { in getLibFunc() argument
901 funcName = sanitizeFunctionName(funcName); in getLibFunc()
902 if (funcName.empty()) in getLibFunc()
907 const auto *I = std::lower_bound(Start, End, funcName); in getLibFunc()
908 if (I != End && *I == funcName) { in getLibFunc()
1892 bool TargetLibraryInfoImpl::isFunctionVectorizable(StringRef funcName) const { in isFunctionVectorizable()
1893 funcName = sanitizeFunctionName(funcName); in isFunctionVectorizable()
1894 if (funcName.empty()) in isFunctionVectorizable()
1898 llvm::lower_bound(VectorDescs, funcName, compareWithScalarFnName); in isFunctionVectorizable()
1899 return I != VectorDescs.end() && StringRef(I->ScalarFnName) == funcName; in isFunctionVectorizable()